<?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>MarcelMarnix.Com &#187; Silverlight</title>
	<atom:link href="http://marcelmarnix.com/wordpress/category/tutorials/silverlight/feed" rel="self" type="application/rss+xml" />
	<link>http://marcelmarnix.com/wordpress</link>
	<description>MarcelMarnix.Com Codigniter &#38; Doctrine Tips Trucks en Lessen</description>
	<lastBuildDate>Thu, 23 Feb 2012 11:14:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SL4 Silverlight WCF RIA Servises Business Application Tutorial</title>
		<link>http://marcelmarnix.com/wordpress/tutorials/sl4-silverlight-wcf-ria-servises-business-application-tutorial</link>
		<comments>http://marcelmarnix.com/wordpress/tutorials/sl4-silverlight-wcf-ria-servises-business-application-tutorial#comments</comments>
		<pubDate>Fri, 25 Jun 2010 07:47:48 +0000</pubDate>
		<dc:creator>MarcelMarnix</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials Lessen]]></category>

		<guid isPermaLink="false">http://marcelmarnix.com/wordpress/?p=205</guid>
		<description><![CDATA[De eerste stappen om een WCF RIA Services Business Applicatie te bouwen

De opzet van deze les is het snel en eenvoudig opzetten van een Microsoft Silverlight4 Business Application.
Brongegevens zijn te vinden op: http://channel9.msdn.com/learn/courses/Silverlight4/


Download de source bestanden en extract de SlEventManager.mdf database.
Maak een nieuw C# project,



 selecteer de Silverlight Business Application template en noem het project [...]]]></description>
			<content:encoded><![CDATA[<h1>De eerste stappen om een WCF RIA Services Business Applicatie te bouwen</h1>
<p><img class="alignleft size-full wp-image-206" title="Silverlight" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/Silverlight.png" alt="Silverlight" width="220" height="165" /></p>
<h3>De opzet van deze les is het snel en eenvoudig opzetten van een Microsoft Silverlight4 Business Application.</h3>
<p>Brongegevens zijn te vinden op: http://channel9.msdn.com/learn/courses/Silverlight4/</p>
<h3><span id="more-205"></span></h3>
<ul>
<li>Download de <a href="http://ecn.channel9.msdn.com/o9/learn/Silverlight4/Labs/SL4LOB_02_Event_Manager/Source.zip">source</a> bestanden en extract de <strong>SlEventManager.mdf</strong> database.</li>
<li>Maak een nieuw <strong>C# project</strong>,</li>
</ul>
<p style="text-align: center;"><img class="size-medium wp-image-207 alignnone" title="NewSilverlightBusinessApp" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/NewSilverlightBusinessApp-300x207.PNG" alt="NewSilverlightBusinessApp" width="300" height="207" /></p>
<ul>
<li> selecteer de <strong>Silverlight Business Application template</strong> en noem het project <strong>SlEventManager. </strong></li>
<li> Het <strong>SlEventManager</strong> <strong>project</strong> en <strong>SlEventManager <span style="text-decoration: underline;">Web</span> project</strong> zijn nu aangemaakt.</li>
<li>Kies binnen het <strong>Web project</strong> App_Data-&gt;add-&gt;existing item… en kies de <strong>SlEventManager.mdf</strong> database en voeg deze toe.</li>
<li>Dubbelklik in App_Data <strong>SlEventManager.mdf </strong>(deze wordt toegevoegd aan Server explorer).</li>
<li>In het <strong>.Web project</strong> kies add-&gt;new item… en selecteer onder data het <strong>ADO.NET Entity Data Model</strong> en noem het <strong>EventManagerDbModel.edmx</strong>.</li>
<li>Selecteer generate from database en kies Next&gt;</li>
</ul>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-208" title="EntityDataModelWizzard" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/EntityDataModelWizzard-300x267.png" alt="EntityDataModelWizzard" width="300" height="267" /></p>
<ul>
<li>Selecteer de database en kies Next&gt;</li>
<li>Kies de volgende tabellen:
<ul>
<li><strong> Attendee</strong></li>
<li><strong> AttendeeEvent</strong></li>
<li><strong> AttendeeScheduleTalk</strong></li>
<li><strong> Event</strong></li>
<li><strong> EventTrack</strong></li>
<li><strong> Talk</strong></li>
</ul>
</li>
<li>Vink aan: <strong>Pluralize or singularize generated object names</strong></li>
<li> (Omdat de tabellen enkelvoudig namen hebben bijv: Attendee zal het programma</li>
<li> hier voor de tabel automatisch Attendees van maken.</li>
<li> Met Nederlandse namen gaat dit meestal niet, project moet dan projecten worden).</li>
<li>Kies Build-&gt; Build Solution met het bouwen word de code bijgewerkt en kan het <strong>EDM</strong> gevonden worden.</li>
</ul>
<p style="text-align: center;"><img class="alignnone size-full wp-image-209" title="AddNewDomainServiceClass" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/AddNewDomainServiceClass.png" alt="AddNewDomainServiceClass" width="241" height="291" /></p>
<ul>
<li>In de <strong>Web</strong> Services map, Kies add-&gt;new item… en selecteer onder <strong>Web:</strong> <strong>Domain Service,</strong></li>
<li> noem deze <strong>EventManagerDomainService.cs</strong> en klik <strong>add</strong></li>
<li>Check alle <strong>entities</strong> (tabellen) en <strong>enable editing</strong>.</li>
<li> controleer of <strong>Generate associated classes for metadata</strong> aanstaat.</li>
<li>Klik OK</li>
</ul>
<p style="text-align: center;"><img class="alignnone size-full wp-image-212" title="DataSources" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/DataSources.png" alt="DataSources" width="216" height="221" /></p>
<ul>
<li>Build Solution</li>
<li>Nu is de database in het Data Sources Paneel te vinden (&lt;Shift&gt;&lt;Alt&gt;&lt;D&gt;)</li>
<li>Open Home.xaml in de Project/Views Map en verwijder de home, homepage content, StackPannel en ScrollViewer objecten.</li>
<li>Sleep de Event tabel in Home.xaml en maak deze op zodat er wat witruimte aan de zijkanten is.</li>
</ul>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-210" title="SlServerBusinessApp" src="http://marcelmarnix.com/wordpress/wp-content/uploads/2010/06/SlIServerBusinessApp-300x206.PNG" alt="SlServerBusinessApp" width="300" height="206" /></p>
<ul>
<li>Klik op de bolletjes aan de rechter zijkant en onderkant van het DataGrid, zodat deze met de grootte van het formulier mee rekt.</li>
<li>Test de applicatie</li>
<li>Maak het<strong> datagrid</strong> op: Selecteer het datagrid, klik in het properties venster op de puntjes (…) naast collection.</li>
<li>Verwijder de EventID en IsLive kolommen en orden de kolommen: title, start date, end date, venue en description.</li>
<li>Zet de width van de Event Title op <strong>Auto</strong> en de width van Description op <strong>Star</strong> zodat alle ruimte wordt opgevuld welke niet in gebruik is bij de andere kolommen.</li>
</ul>
<p><img src="file:///C:/Users/Marcel/AppData/Local/Temp/moz-screenshot-1.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://marcelmarnix.com/wordpress/tutorials/sl4-silverlight-wcf-ria-servises-business-application-tutorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

