<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MedLink, Medical Silverlight Application in MVVM</title><link>http://medlink.codeplex.com/project/feeds/rss</link><description>a Silverlight Sample Business Application that uses MvvM.   a one simple consolidated Silverlight solution for developers to use, learn and add to it.</description><item><title>Source code checked in, #19515</title><link>http://medlink.codeplex.com/SourceControl/changeset/changes/19515</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:55:48 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19515 20121001095548P</guid></item><item><title>Source code checked in, #19514</title><link>http://medlink.codeplex.com/SourceControl/changeset/changes/19514</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:54:19 GMT</pubDate><guid isPermaLink="false">Source code checked in, #19514 20121001095419P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=31</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 5
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP2&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4.2
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I you can reach me at&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.xneterp.com/vid/email.png" alt="Email"&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="MainPage.png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Wed, 04 Apr 2012 18:41:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120404064120P</guid></item><item><title>New Post: Prerequisites for this application</title><link>http://medlink.codeplex.com/discussions/268983</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello, sorry for the delay&lt;/p&gt;
&lt;p&gt;Did you get the source code from here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://medlink.codeplex.com/releases/view/73274" href="http://medlink.codeplex.com/releases/view/73274" target="_blank"&gt;http://medlink.codeplex.com/releases/view/73274&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;did you notice the Dlls inside the folders &lt;strong&gt;\MedLink2011\Dlls &lt;/strong&gt;and&lt;strong&gt; \MedLink2011\Libs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;if you did all the above and still did not work, is because this sample application uses the Telerikk Silverlight Suite of components&lt;/p&gt;
&lt;p&gt;BTW: the tractor project is not needed, just go ahead and delete that NotFound project&lt;/p&gt;
&lt;p&gt;if you do not have Telerik, you could try my other sample&lt;/p&gt;
&lt;p&gt;&lt;a title="http://aworks.codeplex.com/" href="http://aworks.codeplex.com/" target="_blank"&gt;http://aworks.codeplex.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 13 Dec 2011 16:28:23 GMT</pubDate><guid isPermaLink="false">New Post: Prerequisites for this application 20111213042823P</guid></item><item><title>New Post: Prerequisites for this application</title><link>http://medlink.codeplex.com/discussions/268983</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Oscar,&lt;/p&gt;
&lt;p&gt;The code is not getting build due to the Chart object in " internal Chart ChartBMI;" . Am i missing any dll reference?&lt;/p&gt;
&lt;p&gt;thanks &amp;amp; regards&lt;/p&gt;&lt;/div&gt;</description><author>ragkr906</author><pubDate>Tue, 01 Nov 2011 10:57:20 GMT</pubDate><guid isPermaLink="false">New Post: Prerequisites for this application 20111101105720A</guid></item><item><title>New Post: Prerequisites for this application</title><link>http://medlink.codeplex.com/discussions/268983</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Oscar,&lt;/p&gt;
&lt;p&gt;The code is not getting build due to the Chart object in " internal Chart ChartBMI;" . Am i missing any dll reference?&lt;/p&gt;
&lt;p&gt;thanks &amp;amp; regards&lt;/p&gt;&lt;/div&gt;</description><author>ragkr906</author><pubDate>Tue, 01 Nov 2011 10:57:20 GMT</pubDate><guid isPermaLink="false">New Post: Prerequisites for this application 20111101105720A</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost similar to the John Papa Silverlight Kung Fu MVVM Implementation&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the MVVM Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/ima/MedLink_files/Dashboard.png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am a Silverlight Consultant/Developer, you can reach me at&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.xneterp.com/vid/OscarEmail.gif" alt="Email" width="498" height="44"&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="MainPage.png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 18 Oct 2011 21:26:07 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111018092607P</guid></item><item><title>New Post: Prerequisites for this application</title><link>http://medlink.codeplex.com/discussions/268983</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;If you go to the Downloads tab, you will find all the necesary files to run the application, even the script to build the Database on your SQL Server&lt;/p&gt;
&lt;p&gt;yes, this version uses Telerik to achieve extra funtionality on the main grid, that is the only place Telerik is used.&lt;/p&gt;
&lt;p&gt;you need to download the telerik Trial in order to run it.&lt;/p&gt;
&lt;p&gt;I also published another project called Aworks that does not use Telerik.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;/div&gt;</description><author>Oscar_Agreda</author><pubDate>Fri, 23 Sep 2011 16:08:53 GMT</pubDate><guid isPermaLink="false">New Post: Prerequisites for this application 20110923040853P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost similar to the John Papa Silverlight Kung Fu MVVM Implementation&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the MVVM Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/ima/MedLink_files/Dashboard.png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am a Silverlight Consultant/Developer, you can reach me at&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.xneterp.com/vid/OscarEmail.gif" alt="Email" width="498" height="44"&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Wed, 21 Sep 2011 21:02:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110921090227P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost similar to the John Papa Silverlight Kung Fu MVVM Implementation&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the MVVM Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/ima/MedLink_files/Dashboard.png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Wed, 21 Sep 2011 17:11:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110921051140P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost the same; similar concepts classes are used. I will try toexplain them in detail, but just show the modified example. (If you would have questions, feel free to drop a comment
&lt;img src="http://pieterderycke.files.wordpress.com/2011/07/wlemoticon-smile1.png?w=600" alt="Glimlach" style="border-style:none"&gt;). on th DISCUSSIONS tab&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the MVVM Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/ima/MedLink_files/Dashboard.png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 20 Sep 2011 20:54:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110920085427P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost the same; similar concepts classes are used. I will try toexplain them in detail, but just show the modified example. (If you would have questions, feel free to drop a comment
&lt;img src="http://pieterderycke.files.wordpress.com/2011/07/wlemoticon-smile1.png?w=600" alt="Glimlach" style="border-style:none"&gt;). on th DISCUSSIONS tab&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;br&gt;
user: &lt;strong&gt;demo&lt;/strong&gt;&lt;br&gt;
pass: &lt;strong&gt;control@medico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must login first to see data&lt;/p&gt;
&lt;p&gt;and please select the first Patient, because from the computer Generated Data, is the only one with Related Entities, like consultations, Appointments, etc&lt;/p&gt;
&lt;p&gt;This is the MVVM Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/ima/MedLink_files/Dashboard.png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 20 Sep 2011 20:44:16 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110920084416P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost the same; similar concepts classes are used. I will try toexplain them in detail, but just show the modified example. (If you would have questions, feel free to drop a comment
&lt;img src="http://pieterderycke.files.wordpress.com/2011/07/wlemoticon-smile1.png?w=600" alt="Glimlach" style="border-style:none"&gt;). on th DISCUSSIONS tab&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;br&gt;
user: &lt;strong&gt;demo&lt;/strong&gt;&lt;br&gt;
pass: &lt;strong&gt;control@medico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must login first to see data&lt;/p&gt;
&lt;p&gt;and please select the first Patient, because from the computer Generated Data, is the only one with Related Entities, like consultations, Appointments, etc&lt;/p&gt;
&lt;p&gt;Here is the Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="$image[4].png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="Click to watch the video" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 20 Sep 2011 20:42:24 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110920084224P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=24</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;/p&gt;
&lt;p&gt;The implementation is almost the same; similar concepts classes are used. I will try toexplain them in detail, but just show the modified example. (If you would have questions, feel free to drop a comment
&lt;img src="http://pieterderycke.files.wordpress.com/2011/07/wlemoticon-smile1.png?w=600" alt="Glimlach" style="border-style:none"&gt;). on th DISCUSSIONS tab&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;you can also see a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;br&gt;
user: &lt;strong&gt;demo&lt;/strong&gt;&lt;br&gt;
pass: &lt;strong&gt;control@medico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must login first to see data&lt;/p&gt;
&lt;p&gt;and please select the first Patient, because from the computer Generated Data, is the only one with Related Entities, like consultations, Appointments, etc&lt;/p&gt;
&lt;p&gt;Here is the Dashboard&lt;/p&gt;
&lt;p&gt;&lt;a href="$image[4].png"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/Dashboard.png" border="0" alt="dashboard" width="1125" height="578" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border-width:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#000000"&gt;I created the following video to illustrate the pattern&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xneterp.com/vid/Medlink/MedLink.html" target="_blank"&gt;&lt;img title="image" src="http://www.xneterp.com/ima/MedLink_files/DashboardVideoLink.png" border="0" alt="Video Link" width="667" height="391" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 20 Sep 2011 20:39:54 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110920083954P</guid></item><item><title>Updated Release: MedLink V2.1 (Sep 12, 2011)</title><link>http://medlink.codeplex.com/releases/view/73274</link><description>&lt;div class="wikidoc"&gt;Added&lt;br /&gt;Dashboard&lt;br /&gt;Scheduler&lt;br /&gt;new EDMX optimized Model&lt;br /&gt;and many more features&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 13 Sep 2011 05:45:37 GMT</pubDate><guid isPermaLink="false">Updated Release: MedLink V2.1 (Sep 12, 2011) 20110913054537A</guid></item><item><title>Released: MedLink V2.1 (Sep 12, 2011)</title><link>http://medlink.codeplex.com/releases/view/73274</link><description>
&lt;div class="wikidoc"&gt;Added&lt;br&gt;
Dashboard&lt;br&gt;
Scheduler&lt;br&gt;
new EDMX optimized Model&lt;br&gt;
and many more features&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 13 Sep 2011 05:45:37 GMT</pubDate><guid isPermaLink="false">Released: MedLink V2.1 (Sep 12, 2011) 20110913054537A</guid></item><item><title>Created Release: MedLink V2.1 (Sep 12, 2011)</title><link>http://medlink.codeplex.com/releases?ReleaseId=73274</link><description>&lt;div class="wikidoc"&gt;Added&lt;br /&gt;Dashboard&lt;br /&gt;Scheduler&lt;br /&gt;and new EDMX optimized Schema&lt;br /&gt;and many more features&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Tue, 13 Sep 2011 05:42:10 GMT</pubDate><guid isPermaLink="false">Created Release: MedLink V2.1 (Sep 12, 2011) 20110913054210A</guid></item><item><title>New Post: Prerequisites for this application</title><link>http://medlink.codeplex.com/discussions/268983</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;What are the prerequisites for this application? Looks like i need Telerik Silverlight controls.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also the dll files in the folder&amp;nbsp;MedLinkV1\MedLink2011\Bin\Release\es are missing. Where can i find these?&lt;/p&gt;
&lt;p&gt;I see there are some services that are added to the Web project. When i click Add web reference on the SilverLight project and click Discover, no services are discovered in the solution.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Help me build this application.&lt;/p&gt;
&lt;/div&gt;</description><author>satish_appasani</author><pubDate>Sat, 13 Aug 2011 17:44:16 GMT</pubDate><guid isPermaLink="false">New Post: Prerequisites for this application 20110813054416P</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=23</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;br&gt;
&amp;nbsp; Better Dashboard&lt;/p&gt;
&lt;p&gt;The implementation is almost the same; similar concepts classes are used. I will try toexplain them in detail, but just show the modified example. (If you would have questions, feel free to drop a comment
&lt;img src="http://pieterderycke.files.wordpress.com/2011/07/wlemoticon-smile1.png?w=600" alt="Glimlach" style="border-style:none"&gt;). on th DISCUSSIONS tab&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;you can also see a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;br&gt;
user: &lt;strong&gt;demo&lt;/strong&gt;&lt;br&gt;
pass: &lt;strong&gt;control@medico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must login first to see data&lt;/p&gt;
&lt;p&gt;and please select the first Patient, because from the computer Generated Data, is the only one with Related Entities, like consultations, Appointments, etc&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image001[4].png"&gt;&lt;img title="clip_image001" src="http://www.xneterp.com/ima/Application_files/image001.jpg" border="0" alt="Main Page" width="531" height="296" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0; vertical-align:top"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Fri, 12 Aug 2011 06:29:55 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110812062955A</guid></item><item><title>Updated Wiki: Home</title><link>http://medlink.codeplex.com/wikipage?version=22</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is a full and complete Silverlight Business Application to propagate the awesome power of Silverlight for the creation of Enterprise Applications,&lt;/p&gt;
&lt;p&gt;Using&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Silverlight 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Ria Servicces SP1&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Entity Framewerk 4
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Designer or Mock data,&amp;nbsp; Blend or VS can see data without the need to run the app&lt;br&gt;
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;LinQ
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;C#
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;MvvM , yes we use MVVM all over the place. basically recreated the Microsoft Kung
 Fu MVVM Implementation.&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-SV" style="font-size:11pt; color:#1f497d"&gt;Telerik, necessary for the DataGrid that facilitates the MVVM implementation of
 the Tooltip (On Row-loaded event)&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt;&lt;span style="font:7pt 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:11pt; color:#1f497d"&gt; On the Web.Config you will see 3 ways of connecting to the SQL Server.&lt;/span&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on the next days will add&lt;br&gt;
&amp;nbsp; Scheduling Appointments capabilities with a nice UI&lt;br&gt;
&amp;nbsp; Better Dashboard&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;you can also see a live demo here&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.xneterp.com/med/" href="http://www.xneterp.com/med/" target="_blank"&gt;http://www.xneterp.com/med/&lt;/a&gt;&lt;br&gt;
user: &lt;strong&gt;demo&lt;/strong&gt;&lt;br&gt;
pass: &lt;strong&gt;control@medico&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must login first to see data&lt;/p&gt;
&lt;p&gt;and please select the first Patient, because from the computer Generated Data, is the only one with Related Entities, like consultations, Appointments, etc&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image001[4].png"&gt;&lt;img title="clip_image001" src="http://www.xneterp.com/ima/Application_files/image001.jpg" border="0" alt="Main Page" width="531" height="296" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0; vertical-align:top"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Main Home Page&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image002[4].png"&gt;&lt;img title="clip_image002" src="http://www.xneterp.com/ima/Application_files/image002.jpg" border="0" alt="clip_image002" width="547" height="339" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Patients,&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image003[4].png"&gt;&lt;img title="clip_image003" src="http://www.xneterp.com/ima/Application_files/image003.png" border="0" alt="clip_image003" width="549" height="497" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DataGid has a Tooltip linked to the RowLoaded event.&lt;/p&gt;
&lt;p&gt;So when the user hover the mouse on any row a tooltip is displayed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image004[4].png"&gt;&lt;img title="clip_image004" src="http://www.xneterp.com/ima/Application_files/image004.jpg" border="0" alt="clip_image004" width="556" height="370" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add New Child Window&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image005[4].png"&gt;&lt;img title="clip_image005" src="http://www.xneterp.com/ima/Application_files/image005.jpg" border="0" alt="clip_image005" width="564" height="452" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Child Windows where the Selected Patient info can be changed&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image006[4].png"&gt;&lt;img title="clip_image006" src="http://www.xneterp.com/ima/Application_files/image006.jpg" border="0" alt="clip_image006" width="575" height="313" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The buttons on the right will lead to pages like this one&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After selecting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
&lt;/li&gt;&lt;li&gt;There is a Grid, that hold the Collections of Consultations the selected patient has, . The Grid is bound to the collection
&lt;/li&gt;&lt;li&gt;The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image007[4].png"&gt;&lt;img title="clip_image007" src="http://www.xneterp.com/ima/Commands_files/image005.jpg" border="0" alt="clip_image007" width="377" height="53" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the CRUD..&lt;/p&gt;
&lt;p&gt;The Buttons use the RelayCommand inside the View Model&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image008[4].png"&gt;&lt;img title="clip_image008" src="http://www.xneterp.com/ima/Application_files/image008.jpg" border="0" alt="clip_image008" width="543" height="325" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is how the Code behind looks like, because all the logic is inside the ViewModel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image009[4].png"&gt;&lt;img title="clip_image009" src="http://www.xneterp.com/ima/Application_files/image009.png" border="0" alt="clip_image009" width="505" height="56" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Inside the XAML, is where the ViewModel is set, so all properties are accessible&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image010[4].png"&gt;&lt;img title="clip_image010" src="http://www.xneterp.com/ima/Application_files/image010.jpg" border="0" alt="clip_image010" width="532" height="239" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image011[4].png"&gt;&lt;img title="clip_image011" src="http://www.xneterp.com/ima/Application_files/image011.jpg" border="0" alt="clip_image011" width="547" height="119" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy&lt;/p&gt;
&lt;p&gt;&lt;a href="$clip_image012[4].png"&gt;&lt;img title="clip_image012" src="http://www.xneterp.com/ima/Application_files/image012.png" border="0" alt="clip_image012" width="553" height="278" style="padding-left:0px; padding-right:0px; display:inline; padding-top:0px; border:0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;please continue on the Documentation Tab&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[polldaddy poll=5392985]&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>oscar_agreda</author><pubDate>Fri, 12 Aug 2011 03:56:53 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110812035653A</guid></item></channel></rss>