<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Sebastian's WebLog</title><subtitle type="html">.NET Architecture &amp; Technologies</subtitle><id>http://weblogs.asp.net/sebastianweber/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/sebastianweber/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2005-01-15T08:38:00Z</updated><entry><title>This blog has been moved to blogs.msdn.com/sebweber</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/07/10/418776.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/07/10/418776.aspx</id><published>2005-07-10T10:13:00Z</published><updated>2005-07-10T10:13:00Z</updated><content type="html">&lt;p&gt;Since July I'm a Developer Evangelist at Microsoft here in Germany.&amp;nbsp;Therefore I moved my blog to&amp;nbsp;&lt;a href="http://blogs.msdn.com/sebweber"&gt;http://blogs.msdn.com/sebweber&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=418776" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>Die Karawane zieht weiter …</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/07/10/418775.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/07/10/418775.aspx</id><published>2005-07-10T10:06:00Z</published><updated>2005-07-10T10:06:00Z</updated><content type="html">Puhh … das war die erste Woche. Die erste Woche bei Microsoft in Unterschleißheim als Developer Evangelist. Die einen fragten ob es ein sozialer Auf- oder Abstieg sei, die anderen sagten schlicht, dass ich die "Blue Pill" genommen hab. Ich sage nur: WOW! Genial! Ich freu mich auf die nächsten Wochen, Monate, Jahre …! &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;Mit mir zieht auch mein Blog um. Dies ist der letzte Eintrag an dieser Stelle. Ab sofort geht’s unter &lt;a href="http://blogs.msdn.com/sebweber"&gt;http://blogs.msdn.com/sebweber&lt;/a&gt; weiter. &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=418775" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>SDA.NET Conference 2005 Singapore - Slides online</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/05/27/409126.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/05/27/409126.aspx</id><published>2005-05-27T01:50:00Z</published><updated>2005-05-27T01:50:00Z</updated><content type="html">The first SDA.NET Conference here in Singapore ist just over. Please find my slides on SQL Server 2005 .NET Development and SQL Server 2000 Reporting Services &lt;a href="http://www.sebastian-weber.org/en/conferences.html"&gt;here&lt;/a&gt;.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=409126" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>No Google in 2010!</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/05/27/409125.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/05/27/409125.aspx</id><published>2005-05-27T01:49:00Z</published><updated>2005-05-27T01:49:00Z</updated><content type="html">Yesterday we (Ingo, Clemens, Masoud and me) had a very emotional discussion on why Google is so successfull -or how some people say- why Google rocks. To be honest, Google is still one of my favorite search engines, but I really believe that no one will use Google in 5 years or so. The Google search engine is not a rocket science. - "Everyone" can build such a search engine. Google has just a good brand (and maybe a good business model) today - and I'm not sure if this brand will survive the next years. Have a look on what Google is doing since months: they invest in new markets (Gmail, Google Maps, Froogle, ....). Will Google really be our search engine in 5 years? &lt;br /&gt;&lt;br /&gt;What about the German company Web.de? You will know Web.de as a very good web mailer today. But 5(?) years ago, we knew Web.de as a web catalog like Yahoo. That was their starting market. Maybe Google will be still there in 2010 but they will be not our search engine number one any longer. Ask the people of Altavista, they also can tell you a story about that ... &lt;br /&gt;&lt;br /&gt;See you again in 2010.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=409125" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>SDA.NET Conference 2005 Singapore</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/04/11/399887.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/04/11/399887.aspx</id><published>2005-04-11T20:26:00Z</published><updated>2005-04-11T20:26:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.sda-asia.com/dotnet"&gt;SDA.NET Conference 2005 (May 24-27 2005)&lt;/a&gt;&amp;nbsp;sessions online! I'm going to talk about SQL Server 2005 .NET Development, SQL Server 2000 Reporting Services and SharePoint Web Part Development.&amp;nbsp;Public tracks (free) available -&amp;nbsp;&lt;a href="http://www.sda-asia.com/dotnet/attendees/dotnet,conference,attendees,registration.html"&gt;register now&lt;/a&gt;!&lt;/p&gt; &lt;p&gt;See you in Singapore!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=399887" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>Vote for (my) TechEd Europe 2005 BoF Sessions</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/04/10/399504.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/04/10/399504.aspx</id><published>2005-04-10T10:55:00Z</published><updated>2005-04-10T10:55:00Z</updated><content type="html">&lt;p&gt;You can &lt;a href="http://tomicic.de/PermaLink.aspx?guid=ac54315f-cabe-411e-b31d-06bd3fd995d9"&gt;vote for TechEd Europe 2005 BoF Sessions&lt;/a&gt; now. And maybe you are interested in one of my proposals:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;How to be prepared for future technologies? (#7)&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Today we are waiting for the .NET Framework 2.0, Indigo, Avalon and many other technologies. The big question is: should we really wait? For small and short-running projects we may not. But what about a 3-year project? What can we do today to be prepared for future technologies? Should long-running projects be built on the .NET Framework 2.0 today? This session is intended for all who are involved in software development projects and are interested in experiences of others and their answers to the question how to manage the future.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;.NET Migration Strategies (#20)&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;This year Microsoft has cut the free support for Visual Basic 6 and this is just the beginning of the end of these "old" technologies. While there are some white papers concerning how to migrate from classic VB to VB.NET, most questions are still open until today: How can companies migrate their hundreds of applications to .NET? What's the effort? Is migration or replacement the better approach? How much training need developers? This session is intended for all who have switched, are switching now or plan to switch tomorrow and are interested in the whole migration process, not only on a specific technical issue.&lt;/p&gt; &lt;p&gt;Sounds good? -- Let Damir know by sending him an email &amp;nbsp;&lt;a href="mailto:Damir.Tomicic@ineta.org"&gt;Damir.Tomicic@ineta.org&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=399504" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>MVP für Windows SharePoint Services</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/04/03/396881.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/04/03/396881.aspx</id><published>2005-04-03T07:02:00Z</published><updated>2005-04-03T07:02:00Z</updated><content type="html">&lt;p&gt;Kein Aprilscherz - seit dem 1.4. habe ich die Freude mich zu den &lt;a href="http://www.microsoft.com/communities/MVP/MVPList.mspx?Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22hasBio%22+Value%3d%22-1%22%2f%5e%7earg+Name%3d%22hasPhoto%22+Value%3d%22-1%22%2f%5e%7earg+Name%3d%22Product%22+Value%3d%22Windows%20Server%20-%20Windows%20SharePoint%20Services%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e&amp;amp;Title=Windows%20Server%20-%20Windows%20SharePoint%20Services"&gt;MVPs für Windows SharePoint Services&lt;/a&gt; zählen zu dürfen. Dazu bald mehr an dieser Stelle.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=396881" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>Mhhh ... es ist unterwegs!</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/04/02/396773.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/04/02/396773.aspx</id><published>2005-04-02T06:37:00Z</published><updated>2005-04-02T06:37:00Z</updated><content type="html">&lt;table border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;th align="left"&gt;&lt;font face="arial" color="#aa0000" size="2"&gt;Datum&lt;/font&gt;&lt;/th&gt; &lt;th&gt;&amp;nbsp;&lt;/th&gt; &lt;th align="left"&gt;&lt;font face="arial" color="#aa0000" size="2"&gt;Uhrzeit&lt;/font&gt;&lt;/th&gt; &lt;th&gt;&amp;nbsp;&lt;/th&gt; &lt;th align="left"&gt;&lt;font face="arial" color="#aa0000" size="2"&gt;Ort&lt;/font&gt;&lt;/th&gt; &lt;th&gt;&amp;nbsp;&lt;/th&gt; &lt;th align="left"&gt;&lt;font face="arial" color="#aa0000" size="2"&gt;Status&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td colspan="7"&gt; &lt;hr size="1" /&gt; &lt;/td&gt; &lt;tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;März 30, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;16:21&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Bothell - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Sendung wurde abgeholt&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;März 30, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;17:36&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Bothell - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Sendung verläßt Abgangsstation&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;03:47&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Sendung im Transit durch Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;06:00&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Sendung im Transit durch Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;06:25&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Abgang ab DHL-Station in Cincinnati, OH - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;07:41&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Ankunft in der DHL-Station in New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;09:15&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Sendung im Transit durch New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 01, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;10:42&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Abgang ab DHL-Station in New York City-Gateway, NY - USA&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 02, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;01:53&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cologne - Germany&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Ankunft in der DHL-Station in Cologne - Germany&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 02, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;02:23&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cologne - Germany&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;bereit zur Verzollung in Cologne - Germany&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 02, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;02:31&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cologne - Germany&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Zollfreigabe in Cologne - Germany&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;April 02, 2005&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="middle"&gt;&lt;font face="arial" size="2"&gt;08:11&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" nowrap="" align="left"&gt;&lt;font face="arial" size="2"&gt;Cologne - Germany&lt;/font&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt; &lt;td valign="top" align="left"&gt;&lt;font face="arial" size="2"&gt;Abgang ab DHL-Station in Cologne - Germany&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=396773" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>Do you work with pure XML?</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/03/16/394894.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/03/16/394894.aspx</id><published>2005-03-16T19:41:00Z</published><updated>2005-03-16T19:41:00Z</updated><content type="html">&lt;p&gt;These days we are preparing the conference program for the German Basta! 2005. The advisory board is voting for each session propsal, so do I.&lt;/p&gt; &lt;p&gt;There was a pure XML session and I set it to red because in the last 18 month of my professional life, I did not meet anyone who works with XML directly. Of course, they use SOAP but not XML ...&lt;/p&gt; &lt;p&gt;A few days later Christian "XML" Weyer enters the room and ... no wonder ... votes for green. Because XML is (still) important in his opinion.&lt;/p&gt; &lt;p&gt;I'm really a friend of XML and spend more than 3 years day for day with XML and XSL. After this job, I thought that I was prepared for the world outside because XML is sooo important and I'm sooo experienced! &amp;nbsp;But I was wrong.&lt;/p&gt; &lt;p&gt;So, please help us to find out: Do you really work with pure XML? Imagine you are able to visit 10 session in 2 days:&lt;/p&gt; &lt;p&gt;&lt;b&gt;Would you attend an XML 2.0 session?&lt;br /&gt;Do you need an XML session for your daily work?&lt;/b&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=394894" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>SQLCON 2005: Es spricht sich so langsam herum ...</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/03/13/394450.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/03/13/394450.aspx</id><published>2005-03-13T07:31:00Z</published><updated>2005-03-13T07:31:00Z</updated><content type="html">Im September 2005 findet erstmals die Sql Server Konferenz SQLCON 2005 im Rahmen der Basta in Mainz statt. - Die Vorbereitungen laufen bereits auf Hochtouren. Bald mehr an dieser Stelle.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=394450" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>I've found what I was looking for: CityDesk</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/02/20/376968.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/02/20/376968.aspx</id><published>2005-02-20T17:59:00Z</published><updated>2005-02-20T17:59:00Z</updated><content type="html">&lt;p&gt;A few years ago my web page bases on pure, hand-coded HTML. But it was too static and I couldn't switch the design easily. I switched to PHP, ASP.NET etc. writing a custom application supporting templates. But time went on and everybody supported RSS feeds, so I was looking for a weblog engine. First, I took the Movable Type which was very fine but it wasstill not &lt;i&gt;my&lt;/i&gt; technology of choice. Then, I moved to dasBlog ... until this weekend.&lt;/p&gt; &lt;p&gt;The problem is that I don't need a weblog engine! What I really need is a small CMS -but- with a fat client interface please! &lt;/p&gt; &lt;p&gt;I remembered that Joel Spolsky is selling CityDesk (&lt;a href="http://www.fogcreek.com/CityDesk/" target="_blank"&gt;http://www.fogcreek.com/CityDesk/&lt;/a&gt;), a small but fine "offline" CMS. Moreover, there is a cost free Starter Edition for sites less than 50 files. Great, downloaded - &lt;a href="http://localhost/en/index.html"&gt;here&lt;/a&gt; it is! It took about an hour to learn "all" the features. One of the greatest features is the multilingual support!&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.fogcreek.com/CityDesk/" target="_blank"&gt;CityDesk&lt;/a&gt; really is a great tool!! &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=376968" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="English" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/English/default.aspx" /></entry><entry><title>Die dot.net Konferenz 2005 / Basta 2005 SE Vortragsfolien stehen als Download bereit</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/02/20/376897.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/02/20/376897.aspx</id><published>2005-02-20T10:52:00Z</published><updated>2005-02-20T10:52:00Z</updated><content type="html">&lt;p&gt;Vielen Dank für die Teilnahme an der dot.net Konferenz 2005 / Basta 2005 SE und dem Feedback, das ich von vielen persönlich erhalten habe! Wer nicht auf die Konferenz-CD warten kann, dem habe ich meine Folien schonmal als PDF-Download unter&amp;nbsp;&lt;a href="http://sebastian-weber.org/de/conferences.html"&gt;Konferenzen&lt;/a&gt;&amp;nbsp;bereitgestellt. &lt;/p&gt; &lt;p&gt;Bis zur nächsten Basta in Mainz!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=376897" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>Die Basta kann kommen</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/02/06/367993.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/02/06/367993.aspx</id><published>2005-02-06T12:11:00Z</published><updated>2005-02-06T12:11:00Z</updated><content type="html">&lt;p&gt;&lt;font face="Arial" size="2"&gt;Geschafft! Die letzten Demos&amp;nbsp;sind programmiert - alles erledigt und das mehr als eine Woche vor der Veranstaltung. Auf der &lt;a href="http://www.basta.net"&gt;Basta SE 2005&lt;/a&gt; bzw. &lt;a href="http://www.basta.net"&gt;dot.net Konferenz 2005&lt;/a&gt; bin ich diesmal mit 3 Vorträgen dabei: &lt;em&gt;Sql Server 2005 Programmierung&lt;/em&gt;, &lt;em&gt;SharePoint Web Part Entwicklung&lt;/em&gt; und &lt;em&gt;Umgang mit Daten in Service-orientierten Architekturen&lt;/em&gt;.&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;font face="Arial" size="2"&gt;Würde mich freuen den ein oder anderen Bekannten aus den letzten Veranstaltungen wieder zu treffen. Spricht mich einfach an: vor und nach den Vorträgen, beim Stand des dot.net magazins oder auch abends auf der &lt;em&gt;Conference-Party&lt;/em&gt;!&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;img height="0" src="http://sebastian-weber.org/cptrk.ashx?id=734303ea-4495-4d73-9698-50017524e1b0" width="0" /&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=367993" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>Böses Erwachen - vergessene Sql Connections</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/01/22/358666.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/01/22/358666.aspx</id><published>2005-01-22T15:12:00Z</published><updated>2005-01-22T15:12:00Z</updated><content type="html">&lt;p&gt;Vor ein paar Tagen hat mich ein alter Freund beim Tässchen Kaffee nochmals auf die Bugs eines gemeinsamen Projektes hingewiesen. Sachen, die Anfangs nie problematisch schienen, fliegen einem später schnell um die Ohren, so auch der verschwenderische Umgang mit SqlConnections.&lt;/p&gt; &lt;p&gt;Besonders während der Entwicklung fällt es nicht weiter auf, wenn die ein oder andere SqlConnection offen links liegen bleibt. - Keiner merkt es. Doch später, wenn die Anwendung erstmal richtig unter Dampf steht, kommt es zu ganz hässlichen Abstürzen: SqlTimeouts. Irgendwann kommt der Moment in dem&amp;nbsp;ADO.NET keine Verbindung mehr öffnen kann - alle belegt.&lt;/p&gt; &lt;p&gt;Sofortmaßnahmen sind gefragt: Connection-Pool hochdrehen, sofort! Wie lautet der Eintrag für unendliche Verbindungen? Schnell!! Gibts nicht? Okay - 5.000 reichen erstmal.&lt;/p&gt; &lt;p&gt;Als nächstes steht eine Menge Reengineering auf dem Plan: jeden Aufruf kontrollieren und dafür sorgen, dass die Connection zeitnah wieder geschlossen wird. Oh nein, die Anwendung ist aber langsam geworden! Ja, aber dafür stützt sie nicht mehr ab ....&lt;/p&gt; &lt;p&gt;Ein zeitiger Lasttest hätte diesen Fehler früher zu Tage gebracht, auch im letzten Projekt brachte er uns zahlreiche, vergessene SqlConnections und weitere Multi-User Probleme auf den Tisch. Besser da, als im Produktivbetrieb ...&lt;/p&gt; &lt;p&gt;Ein paar Gedanken zum Schluss:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Connections so kurz wie möglich offen halten &lt;li&gt;Ein Connection.Close() gibt Ressourcen im Pool frei, nicht direkt auf dem Sql Server (geht also eigentlich recht fix) &lt;li&gt;Trotz Pool ist eine ständige, offene Verbindung schneller. Trotzdem: lohnt nicht, s.o. &lt;li&gt;Mit using gegen den inneren Schweinehund angehen&lt;br /&gt;using (SqlConnection conn = MyDB.GetConnection()){&lt;br /&gt;&amp;nbsp;&amp;nbsp; ...Statements...&lt;br /&gt;} &lt;li&gt;Verbindungen mit Performance-Monitor überwachen &lt;li&gt;Eine Anwendung verhält sich zur Laufzeit anders, als zur Entwicklung - Multi User, nie vergessen!!&lt;/li&gt;&lt;/ul&gt;&lt;img height="0" src="http://sebastian-weber.org/cptrk.ashx?id=dd352b13-a28b-44ab-af91-803e19c1e903" width="0" /&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=358666" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry><entry><title>Sql Server 2000 SP4 und Reporting Services SP2 Beta</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/sebastianweber/archive/2005/01/15/353534.aspx" /><id>http://weblogs.asp.net/sebastianweber/archive/2005/01/15/353534.aspx</id><published>2005-01-15T07:38:00Z</published><updated>2005-01-15T07:38:00Z</updated><content type="html">&lt;p&gt;Nicht alles dreht derzeit sich um Sql Server 2005, denn Microsoft lädt zum Beta-Programm für das Sql Server 2000 SP4 und dem SP2 für die Reporting Services.&lt;/p&gt; &lt;p&gt;Während das Sql Server 2000 SP4 sich primär um kleinere Bug Fixes und dem 64Bit Support kümmert, kommt das SP2 für die Reporting Services mit einer Hand voll neuen Features: client-side printing und SharePoint WebParts zur Anzeige von Berichten.&lt;/p&gt; &lt;p&gt;Wer bis zum Release nicht warten mag, kann sich hier für die Beta anmelden:&lt;br /&gt;&lt;a href="http://www.microsoft.com/sql/evaluation/betanominations.asp"&gt;&lt;font color="#6666cc"&gt;http://www.microsoft.com/sql/evaluation/betanominations.asp&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;img height="0" src="http://sebastian-weber.org/cptrk.ashx?id=87ddfcef-02a9-423f-9749-3a4eab680ed3" width="0" /&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=353534" width="1" height="1"&gt;</content><author><name>SebastianWeber</name><uri>http://weblogs.asp.net/members/SebastianWeber.aspx</uri></author><category term="German" scheme="http://weblogs.asp.net/sebastianweber/archive/tags/German/default.aspx" /></entry></feed>