<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.NET Usergroup Zentralschweiz</title>
	<atom:link href="http://www.dotnet-zentral.ch/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.dotnet-zentral.ch</link>
	<description>.NET Usergroup Zentralschweiz</description>
	<lastBuildDate>Thu, 03 May 2012 20:47:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Mittwoch 2. Mai 2012: The state of Entity Framework Today mit Julie Lerman</title>
		<link>http://www.dotnet-zentral.ch/?p=367</link>
		<comments>http://www.dotnet-zentral.ch/?p=367#comments</comments>
		<pubDate>Thu, 03 May 2012 20:47:44 +0000</pubDate>
		<dc:creator>urs.enzler</dc:creator>
				<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[Julie Lerman]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=367</guid>
		<description><![CDATA[Dank der Zusammenarbeit mit der .Net User Group Bern und unseren Sponsoren Microsoft, Pluralsight und bbv Software Services AG, hatten wir das Vergnügen, dass Julie Lerman uns das Entity Framework näher brachte. Nebenbei durfen wir wie schon öfters eine Lizenz von Resharper von Jetbrains verlosen. Vielen Dank auch an Jetbrains! Julie zeigt uns zuerst was [...]]]></description>
			<content:encoded><![CDATA[<p>Dank der Zusammenarbeit mit der .Net User Group Bern und unseren Sponsoren Microsoft, Pluralsight und bbv Software Services AG, hatten wir das Vergnügen, dass Julie Lerman uns das Entity Framework näher brachte. Nebenbei durfen wir wie schon öfters eine Lizenz von Resharper von Jetbrains verlosen. Vielen Dank auch an Jetbrains!</p>
<p>Julie zeigt uns zuerst was Entity Framework überhaupt ist und was alles dazu gehört. Natürlich war auch die Versionierung ein Thema <img src='http://www.dotnet-zentral.ch/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Zum Abschluss des &#8220;Basics&#8221; Teils, demonstrierte uns Julie den Code First Ansatz live im Visual Studio.</p>
<p>Anschliessend pickte Julie einzelne Themen aus ihrer Trickkiste: Migrations, Architekturaspekte (Entity Framework gehört in den Data Access Layer) und Testability.</p>
<p><strong>Unterlagen</strong></p>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/05/2012-05-02.pdf">Slides</a> für die Begrüssung</li>
<li><a href="http://www.slideshare.net/JulieLerman/entity-framework-today-may-2012" target="_blank">Slides </a>für The state of Entity Framework today</li>
</ul>
<p><strong>Impressionen</strong></p>

<div class="ngg-galleryoverview" id="ngg-gallery-7-367">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.dotnet-zentral.ch/?p=367&amp;show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-134" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01067.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01067" alt="dsc01067" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01067.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-135" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01068.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01068" alt="dsc01068" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01068.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-136" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01070.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01070" alt="dsc01070" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01070.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-137" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01071.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01071" alt="dsc01071" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01071.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-138" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01072.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01072" alt="dsc01072" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01072.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-139" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01073.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01073" alt="dsc01073" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01073.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-140" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01074.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01074" alt="dsc01074" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01074.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-141" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01075.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01075" alt="dsc01075" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01075.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-142" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01076.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01076" alt="dsc01076" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01076.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-143" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01077.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01077" alt="dsc01077" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01077.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-144" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01078.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01078" alt="dsc01078" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01078.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-145" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01079.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01079" alt="dsc01079" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01079.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-146" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01080.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01080" alt="dsc01080" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01080.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-147" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01081.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01081" alt="dsc01081" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01081.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-148" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01082.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01082" alt="dsc01082" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01082.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-149" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01083.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01083" alt="dsc01083" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01083.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-150" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01084.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01084" alt="dsc01084" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01084.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-151" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01085.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01085" alt="dsc01085" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01085.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-152" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01086.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01086" alt="dsc01086" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01086.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-153" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/dsc01087.jpg" title=" " class="shutterset_set_7" >
								<img title="dsc01087" alt="dsc01087" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-02-05-2012/thumbs/thumbs_dsc01087.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=367</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Donnerstag 26. April 2012: SQL Server for .NET Developers – Preventing and Resolving Performance Problems mit Georg Lampart Part I</title>
		<link>http://www.dotnet-zentral.ch/?p=372</link>
		<comments>http://www.dotnet-zentral.ch/?p=372#comments</comments>
		<pubDate>Thu, 03 May 2012 20:45:15 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[Sql]]></category>
		<category><![CDATA[Sql Server]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=372</guid>
		<description><![CDATA[Fertig mit Frameworks die uns Codestrukturierungen aufzwingen! Urs Enzler zeigte uns in seinem Kurzvortrag wie man Code sauber strukturiert und somit den Überblick auch in grossen Projekten bewahren kann. Als Hauptvortrag des Abend bereichterte uns Georg Lampart mit viel Wissen und einer ordentlichen Priese Humor über Sql Server und wie man performante Queries schreibt, Indizes [...]]]></description>
			<content:encoded><![CDATA[<p>Fertig mit Frameworks die uns Codestrukturierungen aufzwingen! Urs Enzler zeigte uns in seinem Kurzvortrag wie man Code sauber strukturiert und somit den Überblick auch in grossen Projekten bewahren kann.</p>
<p>Als Hauptvortrag des Abend bereichterte uns Georg Lampart mit viel Wissen und einer ordentlichen Priese Humor über Sql Server und wie man performante Queries schreibt, Indizes setzt oder Execution Plans liest. Da Georg sehr viel Material dabei hatte und alle Teilnehmer einen zweiten Teil wünschten, werden wir bald den Part II organisieren. Seid bereit!</p>
<p><strong>Unterlagen</strong></p>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/05/2012-04-26.pdf">Slides</a> der Begrüssung</li>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/05/Structure-Your-Code-By-Feature.pdf">Slides</a> und <a href="http://www.planetgeek.ch/2012/01/25/3077/">Blog post</a> des Kurzvortrages &#8220;Structure your code by feature&#8221; von Urs Enzler</li>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/05/20120429-DNUG-SQL-Server-Performance-for-dotNET-developers-Part-1.pdf">Slides</a> des Vortrages &#8220;Preventing and Resolving Performance Problems Part I&#8221; von Georg Lampart</li>
</ul>
<p><strong>Impressionen</strong></p>

<div class="ngg-galleryoverview" id="ngg-gallery-8-372">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.dotnet-zentral.ch/?p=372&amp;show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-154" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0296.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0296" alt="img_0296" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0296.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-155" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0297.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0297" alt="img_0297" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0297.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-156" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0298.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0298" alt="img_0298" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0298.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-157" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0299.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0299" alt="img_0299" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0299.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-158" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0300.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0300" alt="img_0300" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0300.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-159" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0301.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0301" alt="img_0301" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0301.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-160" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0302.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0302" alt="img_0302" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0302.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-161" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0303.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0303" alt="img_0303" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0303.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-162" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0304.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0304" alt="img_0304" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0304.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-163" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0305.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0305" alt="img_0305" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0305.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-164" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/img_0306.jpg" title=" " class="shutterset_set_8" >
								<img title="img_0306" alt="img_0306" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-26-04-2012/thumbs/thumbs_img_0306.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=372</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2.5.2012 The State of Entity Framework Today with Julie Lerman</title>
		<link>http://www.dotnet-zentral.ch/?p=338</link>
		<comments>http://www.dotnet-zentral.ch/?p=338#comments</comments>
		<pubDate>Fri, 20 Apr 2012 15:22:28 +0000</pubDate>
		<dc:creator>urs.enzler</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Entity Framework]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=338</guid>
		<description><![CDATA[We&#8217;re very happy to invite you to a user group meeting about Entity Framework with Julie Lerman. Julie visits Switzerland for a business trip near Lucerne and joins us to talk about the state of the entity framework. Don&#8217;t miss this great opportunity! Agenda Introduction Short presentation to be defined3. The State of Entity Framework Today [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re very happy to invite you to a user group meeting about Entity Framework with Julie Lerman.</p>
<p>Julie visits Switzerland for a business trip near Lucerne and joins us to talk about the state of the entity framework. Don&#8217;t miss this great opportunity!</p>
<h4>Agenda</h4>
<ol>
<li>Introduction</li>
<li>Short presentation<em> to be defined</em>3.</li>
<li>The State of Entity Framework Today with Julie Lerman</li>
<li>Knowledge Exchange/Apéro</li>
</ol>
<h4>Location</h4>
<p>bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock (Details see <a href="../?page_id=98" target="_blank">http://www.dotnet-zentral.ch/?page_id=98</a>)</p>
<h4>Time</h4>
<p>6 PM &#8211; 8:30 PM (After that apero)</p>
<h4>Twitter</h4>
<ul>
<li>#dotznt (Hashtag-Usergroup)</li>
<li>@julielerman</li>
</ul>
<h4>The State of Entity Framework Today</h4>
<p>In this presentation, we’ll begin with some Entity Framework introductory basics for those of you who have not seen it yet. Then you’ll see a few of the  important features such as Code First Validation and Database migrations. For the seasoned EF developers, we’ll finish up with a look at a small application that demonstrates a disconnected, testable and maintainable architecture.</p>
<h4>Presenter</h4>
<p><strong>Julie Lerman</strong> is the leading independent authority on Microsoft&#8217;s ADO.NET  Entity Framework and has been using and teaching the technology since its inception in 2006. Julie is the author of the highly acclaimed &#8220;Programming Entity Framework” book series from O&#8217;Reilly Media with recent editions on Code First (Dec 2011) and DbContext (Feb 2012) . She is well known in the .NET community as a Microsoft MVP, ASPInsider and INETA Speaker. She is a prolific blogger and a frequent presenter at technical conferences large and small around the world, such as TechEd and DevConnections. She also writes articles for many well-known technical publications, including the monthly Data Points column in MSDN Magazine. Julie keeps busy creating training videos for MSDN and Pluralsight.com. Julia lives in Vermont where she has run the Vermont.NET User Group since 2002 and was a founding board member of the Vermont Software Developers Alliance. You can read her blog at <a href="http://www.thedatafarm.com/blog">www.thedatafarm.com/blog</a> and her tweets at twitter.com/julielerman.</p>
<h4>Short presentation</h4>
<p>We want you! Contact <em>urs dot enzler at dotnet-zentral.ch</em> <em>or daniel dot marbach at dotnet-zentral.ch</em>! Take the chance!</p>
<h4>Registration</h4>
<p>By using our xing group <a href="https://www.xing.com/net/dotnet-zentral/" target="_blank">dotnet-zentral</a> or our website under <a href="http://www.dotnet-zentral.ch/?page_id=111">Anmeldung</a>. Attention: Seats are limited! Come and visit the next meeting of the .NET Usergroup Zentralschweiz. Urs Enzler and Daniel Marbach</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=338</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>15.05.2012 Linq2Rest with Jacob Reimers</title>
		<link>http://www.dotnet-zentral.ch/?p=322</link>
		<comments>http://www.dotnet-zentral.ch/?p=322#comments</comments>
		<pubDate>Thu, 12 Apr 2012 20:47:31 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Linq]]></category>
		<category><![CDATA[OData]]></category>
		<category><![CDATA[Rest]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=322</guid>
		<description><![CDATA[There is no time to rest, come join Linq2Rest with Jacob Reimers Amazing news! Jacob Reimers from the Alt.NET Usergroup Dublin will be visiting Switzerland and he couldn&#8217;t resist to enlighten us with his open source library Linq2Rest. The event will take place on Tuesday the 15th May 6 PM. We are still looking for [...]]]></description>
			<content:encoded><![CDATA[<p>There is no time to rest, come join Linq2Rest with Jacob Reimers</p>
<p>Amazing news! Jacob Reimers from the Alt.NET Usergroup Dublin will be visiting Switzerland and he couldn&#8217;t resist to enlighten us with his open source library Linq2Rest. The event will take place on Tuesday the 15th May 6 PM.</p>
<p>We are still looking for interesting short presentations. Short presentations are the ideal format to give away your insights about the latest tools and techniques you use in your daily job. It is also a very good platform to sharpen your presenter skills. Send us an email to <em>urs dot enzler at dotnet-zentral.ch</em> or <em>daniel dot marbach at dotnet-zentral.ch</em>. Take the chance, you can give it in German or English!</p>
<h4>Agenda</h4>
<p>1. Introduction<br />
2. Short presentation<em> to be defined</em><br />
3. Linq2Rest with Jacob Reimers<br />
4. Knowledge Exchange/Apéro</p>
<h4>Location</h4>
<p>bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock<br />
(Details see <a href="../?page_id=98" target="_blank">http://www.dotnet-zentral.ch/?page_id=98</a>)</p>
<h4>Time</h4>
<p>6 PM &#8211; 8:30 PM (After that apero)</p>
<h4>Twitter</h4>
<ul>
<li>#dotznt (Hashtag-Usergroup)</li>
<li>@jjrdk</li>
</ul>
<h4>Linq2Rest</h4>
<p>Linq2Rest (<a href="https://bitbucket.org/jjrdk/linq2rest" target="_blank">https://bitbucket.org/jjrdk/linq2rest</a>) is a library that allows users to query REST based web services using LINQ syntax. On the client side it decomposes LINQ queries and builds web requests which use the OData syntax to define the serverside query. On the server side it parses the OData syntax to rebuild the LINQ expression so that it can be used to query data against any LINQ compatible data source. The project is similar to Microsoft&#8217;s WebAPI, but supports additional features such as LINQ projections and integration with existing <a href="http://asp.net/" target="_blank">ASP.NET</a> and <a href="http://asp.net/" target="_blank">ASP.NET</a> MVC applications.</p>
<h4>Presenter</h4>
<p>I started working with web development back when it was done with classic ASP, and moved into .NET development when the framework was released. Having moved through AJAX and mobile development As Lead Engineer I oversee development of distributed client applications for the financial sector, using <a href="http://asp.net/" target="_blank">ASP.NET</a> and WPF. Outside work I organize the Dublin <a href="http://alt.net/" target="_blank">Alt.Net</a> user group promoting better development practices and knowledge of open source alternatives to Microsoft tools. My website is <a href="http://www.reimers.dk/" target="_blank">http://www.reimers.dk/</a></p>
<h4>Short presentation</h4>
<p>We want you! Contact <em>urs dot enzler at dotnet-zentral.ch</em> <em>or daniel dot marbach at dotnetzentral.ch</em>! Take the chance!</p>
<h4>Registration</h4>
<p>By using our xing group <a href="https://www.xing.com/net/dotnet-zentral/" target="_blank">dotnet-zentral</a> or our website under <a href="http://www.dotnet-zentral.ch/?page_id=111">Anmeldung</a>. Attention: Seats are limited!</p>
<p>Come and visit the next meeting of the .NET Usergroup Zentralschweiz.</p>
<p>Urs Enzler and Daniel Marbach</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=322</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mittwoch 28. März 2012: What the hell is Power Shell? mit Thomas Krause</title>
		<link>http://www.dotnet-zentral.ch/?p=305</link>
		<comments>http://www.dotnet-zentral.ch/?p=305#comments</comments>
		<pubDate>Wed, 04 Apr 2012 18:48:45 +0000</pubDate>
		<dc:creator>urs.enzler</dc:creator>
				<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[power shell]]></category>
		<category><![CDATA[thomas krause]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=305</guid>
		<description><![CDATA[Bei schönstem Frühlingswetter liessen wir es uns nicht nehmen, uns eine Einführung in die Power Shell durch Thomas Krause verpassen zu lassen &#8211; zu viel Sonne schadet der blassen Softwareentwicklerhaut ja nur. Nach einer Einführung warum wir Power Shell brauchen zeigte uns Thomas, was das Teil denn so alles kann. Da dies so einiges ist, [...]]]></description>
			<content:encoded><![CDATA[<p>Bei schönstem Frühlingswetter liessen wir es uns nicht nehmen, uns eine Einführung in die Power Shell durch Thomas Krause verpassen zu lassen &#8211; zu viel Sonne schadet der blassen Softwareentwicklerhaut ja nur.</p>
<p>Nach einer Einführung warum wir Power Shell brauchen zeigte uns Thomas, was das Teil denn so alles kann. Da dies so einiges ist, und wir von Ideen anschliessend nur so strotzten, diskutierten viele Teilnehmer während des Apéros munter weiter. Bis wir dann um 22:00 auch die letzten noch auf den Nachhauseweg machten.</p>
<p>Wir danken den Sponsoren <a href="http://www.jetbrains.com">JetBrains</a> und <a href="http://www.bbv.ch" target="_blank">bbv Software Services AG</a> für die Unterstützung dieses Events.</p>
<p><strong>Unterlagen</strong></p>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/04/2012-03-28.pdf">Die Begrüssung</a></li>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/04/What-the-Hell-is-Powershell.pdf">What the Hell is Powershell</a></li>
</ul>
<p><strong>Impressionen</strong></p>

<div class="ngg-galleryoverview" id="ngg-gallery-6-305">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.dotnet-zentral.ch/?p=305&amp;show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-95" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01041.jpg" title=" " class="shutterset_set_6" >
								<img title="Alles ist noch leer" alt="Alles ist noch leer" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01041.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-96" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01042.jpg" title=" " class="shutterset_set_6" >
								<img title="Platz hat's genug." alt="Platz hat's genug." src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01042.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-97" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01043.jpg" title=" " class="shutterset_set_6" >
								<img title="Feedback ist immer willkommen" alt="Feedback ist immer willkommen" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01043.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-98" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01044.jpg" title=" " class="shutterset_set_6" >
								<img title="Die ersten Turdeln ein" alt="Die ersten Turdeln ein" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01044.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-99" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01045.jpg" title=" " class="shutterset_set_6" >
								<img title="Mampf..." alt="Mampf..." src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01045.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-100" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01046.jpg" title=" " class="shutterset_set_6" >
								<img title="Und los geht's" alt="Und los geht's" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01046.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-101" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01047.jpg" title=" " class="shutterset_set_6" >
								<img title="dsc01047" alt="dsc01047" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01047.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-102" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01049.jpg" title=" " class="shutterset_set_6" >
								<img title="Feine Verpflegung" alt="Feine Verpflegung" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01049.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-103" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01051.jpg" title=" " class="shutterset_set_6" >
								<img title="Sponsor des Abends" alt="Sponsor des Abends" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01051.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-104" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01055.jpg" title=" " class="shutterset_set_6" >
								<img title="Thomas in Action" alt="Thomas in Action" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01055.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-105" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01056.jpg" title=" " class="shutterset_set_6" >
								<img title="Thomas in der Powershell" alt="Thomas in der Powershell" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01056.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-106" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01057.jpg" title=" " class="shutterset_set_6" >
								<img title="Erwischt" alt="Erwischt" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01057.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-107" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01058.jpg" title=" " class="shutterset_set_6" >
								<img title="Es wird diskutiert" alt="Es wird diskutiert" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01058.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-108" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01059.jpg" title=" " class="shutterset_set_6" >
								<img title="dsc01059 " alt="dsc01059 " src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01059.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-109" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01061.jpg" title=" " class="shutterset_set_6" >
								<img title="dsc01061" alt="dsc01061" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01061.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-110" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01062.jpg" title=" " class="shutterset_set_6" >
								<img title="Verlosung beginnt" alt="Verlosung beginnt" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01062.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-111" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01063.jpg" title=" " class="shutterset_set_6" >
								<img title="Raschel, raschel" alt="Raschel, raschel" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01063.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-112" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01064.jpg" title=" " class="shutterset_set_6" >
								<img title="Spannen!" alt="Spannen!" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01064.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-113" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/dsc01065.jpg" title=" " class="shutterset_set_6" >
								<img title="Juhuuu" alt="Juhuuu" src="http://www.dotnet-zentral.ch/wp-content/gallery/mittwoch-28-03-2012/thumbs/thumbs_dsc01065.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=305</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>26.04.2012 SQL Server for .NET Developers – Preventing and Resolving Performance Problems mit Georg Lampart</title>
		<link>http://www.dotnet-zentral.ch/?p=292</link>
		<comments>http://www.dotnet-zentral.ch/?p=292#comments</comments>
		<pubDate>Mon, 26 Mar 2012 21:15:21 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Sql]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=292</guid>
		<description><![CDATA[Zurück in die Komfortzone! Die Zeiten in denen du frustriert vor dem Sql Server hockst und nicht mehr weiter weisst sind Ende April definitiv vorbei! Mach mit Georg Lampart zusammen die Schritte zurück in die Wohlfühlzone und lerne wie man effektiv Performance Probleme löst oder schon im Ansatz verhindert. Der Event findet am Donnerstag dem [...]]]></description>
			<content:encoded><![CDATA[<p>Zurück in die Komfortzone!</p>
<p>Die Zeiten in denen du frustriert vor dem Sql Server hockst und nicht mehr weiter weisst sind Ende April definitiv vorbei! Mach mit Georg Lampart zusammen die Schritte zurück in die Wohlfühlzone und lerne wie man effektiv Performance Probleme löst oder schon im Ansatz verhindert. Der Event findet am Donnerstag dem 26.04.2012 um 18:00 Uhr statt.</p>
<p>Desweiteren suchen wir noch jemand der einen spannenden Kurzvortrag macht. Interessenten melden sich bitte bei <em>urs dot enzler at dotnet-zentral.ch</em> oder <em>daniel dot marbach at dotnetzentral.ch</em>. Trau dich!</p>
<h4>Agenda</h4>
<p>1. Begrüssung<br />
2. Kurzvortrag Structure Your Code By Features mit Urs Enzler<br />
3. SQL Server for .NET Developers – Preventing and Resolving Performance Problems mit Georg Lampart<br />
4. Erfahrungsaustausch/Apéro</p>
<h4>Ort</h4>
<p>bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock<br />
(Details siehe <a href="../?page_id=98" target="_blank">http://www.dotnet-zentral.ch/?page_id=98</a>)</p>
<h4>Zeit</h4>
<p>18:00 &#8211; 20:30 (anschliessend Apero)</p>
<h4>Twitter</h4>
<ul>
<li>#dotznt (Hashtag-Usergroup)</li>
</ul>
<h4>SQL Server for .NET Developers – Preventing and Resolving Performance Problem</h4>
<p><em><strong>Ausgangslage:</strong></em></p>
<p>SQL Server Datenbanken können dem .NET Entwickler den letzten Nerv rauben. Bei der Entwicklung und auf dem Testsystem lief alles in Ordnung, kaum ist der Release auf dem Produktivsystem installiert, meldet die Datenbank Timeouts und Deadlocks. Die Benutzer beklagen sich über lange Antwortzeiten. Sowieso sei alles langsamer geworden in den letzten Monaten… Was nun?</p>
<p>SQL Server, Datenbank, SQL. Hier endet bei vielen .NET Entwicklern die Wohlfühlzone. Dieser Vortrag liefert Informationen, Tools und Best Practices, wie Performance-Probleme bereits während der Entwicklung vermieden und Ursachen im Produktivbetrieb ermittelt und gelöst werden können.</p>
<p><em><strong>Inhalt:</strong></em></p>
<p>Im Einführungsteil gibt es einen Überblick über die wichtigsten Indexarten im SQL Server sowie Faustregeln für deren Anwendung.</p>
<p>Im 2. Teil geht es darum, bereits während der Entwicklung Performance-Killer zu erkennen und zu verhindern. Wir betrachten Tools, um die Kommunikation zwischen Applikation und Datenbank zu überprüfen. Welche SQL-Statements werden abgesetzt, welche Indizes werden verwendet, ist die Ressourcenbelastung auch bei grossen Datenmengen adäquat? Do’s &amp; Don’ts bei Datenbankdesign, SQL-Abfragen, Datenbank-Objekten (z.B. Views, Stored Procedures) sollen helfen, alltägliche Fehler zu eliminieren.</p>
<p>Im 3. Teil werden Werkzeuge betrachtet, um die Ursachen von Performance-Problemen im Produktivbetrieb zu finden. Wie können SQL-Abfragen automatisiert und ressourcenschonend protokolliert werden? Warum treten Deadlocks auf? Wie werde ich eine Transaktion los, die das ganze System blockiert?</p>
<p><em><strong>Ziele:</strong></em></p>
<ul>
<li>Die Teilnehmer können die Kommunikation zwischen Applikation und Datenbank überprüfen, und problematische SQL-Abfragen erkennen.</li>
<li>Für die Applikationsentwicklung haben die Teilnehmer ein Set von Best Practices und Do’s and Don’ts zur Verfügung, um potenzielle Probleme zu vermeiden.</li>
<li>Für die Ursachenforschung auf dem Produktivsystem kennen die Teilnehmer die Basisfunktionalität von verfügbaren Tools.</li>
</ul>
<p><em><strong>Abgrenzung:</strong></em></p>
<p>Anwendung und Best Practices bei Datenzugriffstechnologien, wie ADO.NET, NHibernate, Entity Framework, werden nicht betrachtet. Bei den vorgestellten Tools wird in erster Linie die Basisfunktionalität erläutert, weitergehende Möglichkeiten der Tools eines DBA werden nicht besprochen.</p>
<h4>Präsentator</h4>
<p>Georg Lampart ist Senior Software Engineer bei der bbv Software Services AG. Seine Schwerpunkte liegen in der SQL Server Datenbankentwicklung sowie der .NET Softwareentwicklung im Bereich Business Applikationen.  Er hat über 12 Jahre Erfahrung im Design, der Programmierung und Optimierung von SQL Server Datenbanken.</p>
<h4>Kurzvortrag &#8211; Urs Enzler</h4>
<p>When software projects grow both in age and size the developers often struggle with the structure of the code. It gets more and more difficult to find the class you have to change for a new requirement. In this post, I’ll show you how we organize our code and how we derive our structure directly from the requirements.</p>
<h4>Anmeldung</h4>
<p>Erfolgt über unsere Xing Gruppe <a href="https://www.xing.com/net/dotnet-zentral/" target="_blank">dotnet-zentral</a> oder über <a href="http://www.dotnet-zentral.ch/?page_id=111">Anmeldung</a>. Achtung: Die Teilnehmerzahl ist beschränkt!</p>
<p>Sei dabei beim nächsten Zentralschweizer .NET Usergroup Treffen. Wir freuen uns auf dich!</p>
<p>Urs Enzler und Daniel Marbach</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=292</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dienstag, 28. Februar 2012</title>
		<link>http://www.dotnet-zentral.ch/?p=275</link>
		<comments>http://www.dotnet-zentral.ch/?p=275#comments</comments>
		<pubDate>Mon, 12 Mar 2012 08:09:56 +0000</pubDate>
		<dc:creator>urs.enzler</dc:creator>
				<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Daniel Marbach]]></category>
		<category><![CDATA[Kay Herzam]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=275</guid>
		<description><![CDATA[Die einzige Wolke, welche sich an diesem Tag in Luzern zeigte, war die Cloud. Kay Herzam (Twitter: @kherzam) gab uns eine Übersicht der Windows Azure Platform. Kay zeigte uns wie wir mit den Bausteinen Web-roles, Worker-roles, Queues, Blob- und Table-storage Cloud-fähige Applikationen bauen können. Zuerst fütterte uns Kay mit den theoretischen Grundlagen und anschliessend konnten wir [...]]]></description>
			<content:encoded><![CDATA[<p>Die einzige Wolke, welche sich an diesem Tag in Luzern zeigte, war die Cloud. Kay Herzam (Twitter: @kherzam) gab uns eine Übersicht der Windows Azure Platform. Kay zeigte uns wie wir mit den Bausteinen Web-roles, Worker-roles, Queues, Blob- und Table-storage Cloud-fähige Applikationen bauen können. Zuerst fütterte uns Kay mit den theoretischen Grundlagen und anschliessend konnten wir am laufenden Programm herumoperieren. Wir gehen jetzt mal davon aus, dass die Downtime von Azure am folgenden Tag, nichts mit uns zu tun hatte.</p>
<p>Zu Beginn des Events inspirierte uns Daniel Marbach, indem er uns den Weg zur Erleuchtung bei der Auswahl von Open Source Software offenbarte. Wir lernten in diesem Kurzvortrag, welche Aspekte beachtet werden müssen, damit die Wahl nicht bereut wird.</p>
<p>Zum Abschluss wurde wieder fleissig und intensiv diskutiert.</p>
<p>Eimal mehr danken wir unseren Sponoren  <a href="http://www.m-s.ch/" target="_blank">Mathys und Scheitlin</a> für die feinen Sandwiches und an <a href="http://www.bbv.ch" target="_blank">bbv Software Services AG</a> für den Raum, die Getränke und die Chips! Ohne sie wären unsere Anlässe nicht durchführbar.</p>
<p><strong>Unterlagen</strong></p>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/03/2012-02-28.pdf">Die Begrüssung</a></li>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/03/Presentation-How-to-select-open-source-libraries.pdf">How to select open source libraries</a> und <a href="http://www.planetgeek.ch/2010/06/20/how-to-select-open-source-libraries/">Blogartikel</a></li>
<li><a href="http://www.dnug-bern.ch/presentations/20120131/DNUG-BE_Azure_Einfuehrung.pdf">Übersicht der Windows Azure Plattform</a> und <a href="http://www.dnug-bern.ch/presentations/20120131/StorageSample.zip">Beispiele</a></li>
</ul>
<p><strong>Impressionen</strong></p>

<div class="ngg-galleryoverview" id="ngg-gallery-5-275">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.dotnet-zentral.ch/?p=275&amp;show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-82" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0805.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0805" alt="img_0805" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0805.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-83" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0806.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0806" alt="img_0806" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0806.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-84" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0807.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0807" alt="img_0807" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0807.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-85" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0810.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0810" alt="img_0810" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0810.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-86" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0812.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0812" alt="img_0812" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0812.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-87" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0814.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0814" alt="img_0814" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0814.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-88" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/img_0816.jpg" title=" " class="shutterset_set_5" >
								<img title="img_0816" alt="img_0816" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_img_0816.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-89" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-18-32-58.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-18-32-58" alt="foto-28-02-12-18-32-58" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-18-32-58.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-90" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-18-33-59.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-18-33-59" alt="foto-28-02-12-18-33-59" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-18-33-59.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-91" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-18-37-27.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-18-37-27" alt="foto-28-02-12-18-37-27" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-18-37-27.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-92" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-18-54-07.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-18-54-07" alt="foto-28-02-12-18-54-07" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-18-54-07.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-93" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-20-13-38.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-20-13-38" alt="foto-28-02-12-20-13-38" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-20-13-38.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-94" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/foto-28-02-12-20-24-36.jpg" title=" " class="shutterset_set_5" >
								<img title="foto-28-02-12-20-24-36" alt="foto-28-02-12-20-24-36" src="http://www.dotnet-zentral.ch/wp-content/gallery/28-februar-2012/thumbs/thumbs_foto-28-02-12-20-24-36.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=275</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>28.3.2012 What the hell is PowerShell? mit Thomas Krause</title>
		<link>http://www.dotnet-zentral.ch/?p=260</link>
		<comments>http://www.dotnet-zentral.ch/?p=260#comments</comments>
		<pubDate>Thu, 09 Feb 2012 17:17:23 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=260</guid>
		<description><![CDATA[Hallo Zentralschweizer .NET Power Leute Die rüdigen Tage, kaum angefangen, schon wieder vorbei. Fühlst du dich ausgelaugt? Brauchst du Power? Dann bist du bei uns genau richtig. Thomas Krause heizt uns so richtig ein mit seinem Vortrag über PowerShell. Der Event findet am Mittwoch dem 28.03.2012 um 18:00 Uhr statt. Desweiteren suchen wir noch jemand [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Zentralschweizer .NET Power Leute</p>
<p>Die rüdigen Tage, kaum angefangen, schon wieder vorbei. Fühlst du dich ausgelaugt? Brauchst du Power? Dann bist du bei uns genau richtig. Thomas Krause heizt uns so richtig ein mit seinem Vortrag über PowerShell. Der Event findet am Mittwoch dem 28.03.2012 um 18:00 Uhr statt.</p>
<p>Desweiteren suchen wir noch jemand der einen spannenden Kurzvortrag macht. Interessenten melden sich bitte bei <em>urs dot enzler at dotnet-zentral.ch</em> oder <em>daniel dot marbach at dotnetzentral.ch</em>.</p>
<h4>Agenda</h4>
<p>1. Begrüssung<br />
2. Kurzvortrag <em>Zu definieren</em><br />
3. What the hell is PowerShell? von Thomas Krause<br />
4. Erfahrungsaustausch/Apéro</p>
<h4>Ort</h4>
<p>bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock<br />
(Details siehe <a href="../?page_id=98" target="_blank">http://www.dotnet-zentral.ch/?page_id=98</a>)</p>
<h4>Zeit</h4>
<p>18:00 &#8211; 20:30 (anschliessend Apero)</p>
<h4>Twitter</h4>
<ul>
<li>#dotznt (Hashtag-Usergroup)</li>
<li>@thomykay (Thomas Krause)</li>
</ul>
<h4>What the hell is PowerShell?</h4>
<p>Das Windows Management Framework &#8211; aka PowerShell &#8211; wird immer wichtiger, daran besteht kein Zweifel. Egal, ob Desktop, Server oder Cloud: Kaum ein Produkt, das nicht mit PowerShell-Administrations-Features daherkommt. Windows 8 wird das Thema Administration/Konfiguration mit PowerShell noch mehr in den Mittelpunkt rücken. Es wird also Zeit, sich auch als Entwickler damit auseinanderzusetzen.</p>
<p>PowerShell ist nicht nur das schmucklose Terminal-Fenster, mit dem man wahrscheinlich den Erstkontakt hat. Es ist vor allem eine universelle Automatisierungsengine fuer alle denkbaren taeglichen Aufgaben &#8211; und somit interessant fuer jeden, der einfach effektiver arbeiten moechte.</p>
<p>Inzwischen existiert ein gut ausgebautes Oekosystem an Tools und Erweiterungen. Wir werfen einen Blick auf das, was mit PowerShell heute fuer Administratoren und Entwickler moeglich und sinnvoll ist und schauen uns an, was uns mit PowerShell V3 erwartet.</p>
<p>Eine Reihe Beispiele werden zeigen, wie man mit PowerShell Werkzeuge nutzt, erweitert und baut. Wie kann ich mit PowerShell Entwicklungaktivitäten automatisieren? Wie bringt man PowerShell und ein GUI zusammen? Wie kann die eigene Applikation mit der PowerShell besser administrierbar werden? Diese Fragen werden wir nach dem Motto &#8216;Less Slides, more Code&#8217; beantworten.</p>
<h4>Präsentator</h4>
<p>Neben meinem Leben als Mainstream-Entwickler mit Mainstream-Programmiersprachen (ObjectPascal, C++, .NET/C#) war ich lange auch auf der &#8216;dunklen Seite der Softwareentwicklung&#8217; unterwegs &#8211; Datenbankentwicklung (PL/SQL, T-SQL, SQL etc.). Mit der Zeit lenkte dies meine Aufmerksamkeit auf &#8216;unsichtbare&#8217; Themen wie Backup, Troubleshooting, Konfiguration, Migration, Monitoring etc.</p>
<p>Das interessante Spannungsdreieck zwischen Datenbank-Entwicklern, Administratoren und &#8216;Client&#8217;-Entwicklern wurde eines meiner Interessengebiete. Seit dem Erscheinen der PowerShell 2006 suche ich intensiver nach Praktiken und Konzepten fuer die Entwicklung besser administrierbarer Systeme. Wichtig ist mir, Administrations-Anforderungen schon beim Systemdesign zu beruecksichtigen.</p>
<h4>Kurzvortrag</h4>
<p>Wir suchen dich! Melde dich bei <em>urs dot enzler at dotnet-zentral.ch</em> oder <em>daniel dot marbach at dotnetzentral.ch</em>!</p>
<h4>Anmeldung</h4>
<p>Erfolgt über unsere Xing Gruppe <a href="https://www.xing.com/net/dotnet-zentral/" target="_blank">dotnet-zentral</a> oder über <a href="http://www.dotnet-zentral.ch/?page_id=111">Anmeldung</a>. Achtung: Die Teilnehmerzahl ist beschränkt!</p>
<p>Sei dabei beim nächsten Zentralschweizer .NET Usergroup Treffen. Wir freuen uns auf dich!</p>
<p>Urs Enzler und Daniel Marbach</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=260</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>28.2.2012: Übersicht der Microsoft Windows Azure Plattform mit Kay Herzam</title>
		<link>http://www.dotnet-zentral.ch/?p=249</link>
		<comments>http://www.dotnet-zentral.ch/?p=249#comments</comments>
		<pubDate>Fri, 03 Feb 2012 18:34:49 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[azure]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=249</guid>
		<description><![CDATA[Hallo Zentralschweizer .NET Freunde Vor allem in den Wintermonaten hat es in Luzern sehr viele Wolken! Wir sehen das als ideale Gelegenheit euch die Wolke von Microsoft etwas näher zu bringen. Kay Herzam, seines Zeichen Mitbegründer der .NET Usergroup Bern, gibt uns eine Übersicht über die Microsoft Windows Azure Plattform. Der wolkenreiche Event findet am [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo Zentralschweizer .NET Freunde</p>
<p>Vor allem in den Wintermonaten hat es in Luzern sehr viele Wolken! Wir sehen das als ideale Gelegenheit euch die Wolke von Microsoft etwas näher zu bringen. Kay Herzam, seines Zeichen Mitbegründer der .NET Usergroup Bern, gibt uns eine Übersicht über die Microsoft Windows Azure Plattform. Der wolkenreiche Event findet am Dienstag dem 28.02.2012 um 18:00 Uhr statt.</p>
<h4>Agenda</h4>
<p>1. Begrüssung<br />
2. Kurzvortrag How to select open source libraries von Daniel Marbach<br />
3. Übersicht der Microsoft Windows Azure Plattform von Kay Herzam<br />
4. Erfahrungsaustausch/Apéro</p>
<h4>Ort</h4>
<p>bbv Software Services AG, Blumenrain 10, Luzern, 1. Stock<br />
(Details siehe <a href="../?page_id=98" target="_blank">http://www.dotnet-zentral.ch/?page_id=98</a>)</p>
<h4>Zeit</h4>
<p>18:00 &#8211; 20:30 (anschliessend Apero)</p>
<h4>Twitter</h4>
<p>Der Einfachheit halber verzichten wir in Zukunft auf Hashtags pro Session. Keep it simple and stupid <img src='http://www.dotnet-zentral.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<ul>
<li>#dotznt (Hashtag-Usergroup)</li>
<li>@kherzam (Kay Herzam)</li>
</ul>
<h4>Übersicht der Microsoft Windows Azure Plattform</h4>
<p>In diesem Vortrag werden die verschiedenen Basis Bestandteile der Windows Azure Plattform und die grundlegenden Konzepte dahinter vorgestellt. Nebst einer technischen Übersicht der einzelnen Komponenten werden auch Themen wie die Kosten einer Cloud Applikation und deren Optimierung, sowie auch die technischen und architektonischen Herausforderungen an den Cloud Entwickler beleuchtet.</p>
<h4>Präsentator</h4>
<p>Kay Herzam arbeitet seit 15 Jahren in der Software Entwicklung. Er hat in verschiedenen Positionen im Engineering, in der Entwicklung und Teamleitung und im Consulting mit diversen Technologien und Plattformen gearbeitet. Seit 2007 leitet er seine eigene Firma in Bern.  Zusammen mit 2 Kollegen hat er Ende 2009 die .NET User Group Bern gegründet.</p>
<h4>How to select an open source libraries</h4>
<p>Open Source Libraries bieten einen grossen Vorteil in Punkto &#8220;Time to Market&#8221;. Durch den Einsatz von Open Source Produkten muss man das Rad nicht neu erfinden. Open Source Projekte gibt es wie Sand am Meer, doch wie finde ich die richtige Library für mein Problem? Plattformen wie Sourceforge, codeplex, google code, github, bitbucket&#8230; sind riesige Heuhaufen mit Auswahl ohne Ende. Was unterscheidet Open Source Libraries und auf welche Dinge muss ich beim Einsatz achten. Nach diesem Vortrag findest du die Nadel im Heuhaufen.</p>
<h4>Anmeldung</h4>
<p>Erfolgt über unsere Xing Gruppe <a href="https://www.xing.com/net/dotnet-zentral/" target="_blank">dotnet-zentral</a> oder über <a href="http://www.dotnet-zentral.ch/?page_id=111">Anmeldung</a>. Achtung: Die Teilnehmerzahl ist beschränkt!</p>
<p>Sei dabei beim nächsten Zentralschweizer .NET Usergroup Treffen. Wir freuen uns auf dich!</p>
<p>Urs Enzler und Daniel Marbach</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=249</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Donnerstag, 19. Januar 2012</title>
		<link>http://www.dotnet-zentral.ch/?p=231</link>
		<comments>http://www.dotnet-zentral.ch/?p=231#comments</comments>
		<pubDate>Wed, 25 Jan 2012 21:46:54 +0000</pubDate>
		<dc:creator>daniel.marbach</dc:creator>
				<category><![CDATA[Präsentationen]]></category>
		<category><![CDATA[Alexander Groß]]></category>
		<category><![CDATA[Machine.Specifications]]></category>
		<category><![CDATA[MSpec]]></category>
		<category><![CDATA[pair programming]]></category>
		<category><![CDATA[urs enzler]]></category>

		<guid isPermaLink="false">http://www.dotnet-zentral.ch/?p=231</guid>
		<description><![CDATA[Das erste Treffen im Jahr 2012 ist vorbei doch die Impressionen bleiben für länger erhalten. Wir durften das Jahr 2012 fulminant mit niemand geringerem als Alexander Gross starten. Doch vergessen wir nicht den genialen Kurzvortrag von Urs Enzler. Aber alles der Reihe nach! Pair Programming wird immer beliebter und einige agile Softwareteams praktizieren intensiv Pair [...]]]></description>
			<content:encoded><![CDATA[<p>Das erste Treffen im Jahr 2012 ist vorbei doch die Impressionen bleiben für länger erhalten. Wir durften das Jahr 2012 <em>fulminant</em> mit niemand geringerem als Alexander Gross starten. Doch vergessen wir nicht den genialen Kurzvortrag von Urs Enzler. Aber alles der Reihe nach!</p>
<p>Pair Programming wird immer beliebter und einige agile Softwareteams praktizieren intensiv Pair Programming.  Doch Pair Programming ist mehr als nur einfach zwei Entwickler vor einen Computer setzen und dann mal wild auf die Tastatur hauen! Urs Enzler erklärte uns die Unterschiede zwischen einem Driver und einem Navigator und deren Rollen. Urs führte uns auf humorvolle Art und Weise die verschiedenen Stereotypen von Driver und Navigator vor. Mit diesem Wissen ausgerüstet, können wir nun endlich unser und das Verhalten der Arbeitskollegen benennen und somit gemeinsam Lösungen finden um effektiver Pair Programming zu betreiben!</p>
<p>Behavior Driven Development und Test Driven Development sind in aller Munde. Alexander Gross erklärte uns die Terminologie &#8220;Specification by Example&#8221; und brachte uns gleichzeitig die Open Source Library Machine.Specifications näher. Auf seine lockere Art und Weise zeigte er uns nicht nur die Grundbausteine von Machine.Specifications wie Establish, Because und It sondern auch weniger bekannte Dinge wie zum Beispiel das Cleanup Delegate. Als &#8220;JetBrains Evangelist&#8221; konnte er uns auch einige Tipps und Tricks beibringen wie man Resharper zusammen mit Machine.Specifications zum Fliegen bringt.</p>
<p>Establish context = () =&gt; { Alexander Gross in Lucerne };</p>
<p>Because of = () =&gt; { DNUG Event with Alexander Gross about MSpec };</p>
<p>It should_give_deep_insight = () =&gt; { true.ShouldBeTrue() };<br />
It should_be_absolute_fun = () =&gt; { true.ShouldBeTrue() };<br />
It should_attendees_have_good_conversations_with_speaker = () =&gt; { true.ShouldBeTrue(); }</p>
<p>Am Schluss des Events gab es wie immer feines Bier und Snacks. Wir danken ganz herzliche an <a href="http://www.m-s.ch/" target="_blank">Mathys und Scheitlin</a> für die feinen Sandwiches und an <a href="http://www.bbv.ch" target="_blank">bbv Software Services AG</a> für den Raum, das Bier und die Chips! Und selbstverständlich wäre dieser Event nie möglich gewesen ohne die grosszügige Unterstützung der <a href="http://europe.ineta.org/" target="_blank">INETA</a>! Danke ihr rockt!</p>
<p><strong>Unterlagen</strong></p>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/01/2012-01-19.pdf">Slides</a> der Begrüssung</li>
<li><a href="http://www.planetgeek.ch/2011/12/27/pair-programming-stereotypes/" target="_blank">Inhalt </a>/ <a href="http://www.planetgeek.ch/2011/12/26/different-flavours-of-pair-programming/" target="_blank">Infos </a>der Präsentation von Urs Enzler</li>
</ul>
<ul>
<li><a href="http://www.dotnet-zentral.ch/wp-content/uploads/2012/01/BDD-mit-MSpec.pdf">Slides</a> von Alexander Gross &#8220;Machine.Specifications&#8221;</li>
</ul>
<p><strong>Impressionen</strong></p>

<div class="ngg-galleryoverview" id="ngg-gallery-4-231">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.dotnet-zentral.ch/?p=231&amp;show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-70" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00969.jpg" title=" " class="shutterset_set_4" >
								<img title="Sicher Stand mit Krücken" alt="Sicher Stand mit Krücken" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00969.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-71" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00970.jpg" title=" " class="shutterset_set_4" >
								<img title="Und los gehts mit Urs" alt="Und los gehts mit Urs" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00970.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-72" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00971.jpg" title=" " class="shutterset_set_4" >
								<img title="Schön brav Sandwich essen und zuhören" alt="Schön brav Sandwich essen und zuhören" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00971.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-73" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00972.jpg" title=" " class="shutterset_set_4" >
								<img title="Draufsicht" alt="Draufsicht" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00972.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-74" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00973.jpg" title=" " class="shutterset_set_4" >
								<img title="Ideale Welt des Pair Programmings" alt="Ideale Welt des Pair Programmings" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00973.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-75" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00974.jpg" title=" " class="shutterset_set_4" >
								<img title="Alex legt los" alt="Alex legt los" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00974.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-76" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00975.jpg" title=" " class="shutterset_set_4" >
								<img title="dsc00975" alt="dsc00975" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00975.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-77" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00976.jpg" title=" " class="shutterset_set_4" >
								<img title="Sympathisch, praktisch, gut" alt="Sympathisch, praktisch, gut" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00976.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-78" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00978.jpg" title=" " class="shutterset_set_4" >
								<img title="Hands on mit Alex" alt="Hands on mit Alex" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00978.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-79" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00979.jpg" title=" " class="shutterset_set_4" >
								<img title="Rüttel, rüttel und MSpec aus dem Arm geschüttel" alt="Rüttel, rüttel und MSpec aus dem Arm geschüttel" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00979.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-80" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00980.jpg" title=" " class="shutterset_set_4" >
								<img title="Es wird dunkel draussen" alt="Es wird dunkel draussen" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00980.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-81" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/dsc00983.jpg" title=" " class="shutterset_set_4" >
								<img title="Nicht müde werden! Es geht weiter" alt="Nicht müde werden! Es geht weiter" src="http://www.dotnet-zentral.ch/wp-content/gallery/donnerstag-19-01-2012/thumbs/thumbs_dsc00983.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.dotnet-zentral.ch/?feed=rss2&#038;p=231</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Object Caching 3607/3774 objects using disk: basic

Served from: dotnet-zentral.ch @ 2012-05-19 15:43:52 -->
