﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Southern Maryland .NET Users Group</title>
    <description>Southern Maryland .NET Users Group</description>
    <language>en-us</language>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <linkXml>http://www.somd-dnug.org/Rss.aspx</linkXml>
    <generator />
    <lastBuildDate>Wed, 09 Jul 2008 10:54:34 GMT</lastBuildDate>
    <managingEditor>contact@somd-dnug.org</managingEditor>
    <webMaster>contact@somd-dnug.org</webMaster>
    <copyright>2008</copyright>
    <item>
      <title>Are you frustrated with JavaScript?</title>
      <description>Didn’t know you could create objects with public and private methods and properties?  Want to know about prototypal inheritance or the wonders of Functional languages?  JavaScript is not a difficult language to learn provided you understand a few design choices that were made by its creators.  This Intermediate JavaScript presentation is for developers who can already do basic form validation, alerts, etc.   Attendees will have a better understanding of what the language is capable of and how to avoid common pitfalls that frustrate the majority of web developers.</description>
      <pubDate>Tue, 15 Jul 2008 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">79199F89-5FF0-47dd-9A95-5C556E8ABE96</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=79199F89-5FF0-47dd-9A95-5C556E8ABE96</link>
      <comments />
    </item>
    <item>
      <title>ASP.NET UpdatePanel</title>
      <description>Wally McClure is a well known MVP as well as a Microsoft Insider. This event is sponsored by INETA. Please visit INETA at http://www.ineta.org
	</description>
      <pubDate>Tue, 13 May 2008 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">4AD12DB9-43D8-4976-8B8B-B5122854B5B1</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=4AD12DB9-43D8-4976-8B8B-B5122854B5B1</link>
      <comments />
    </item>
    <item>
      <title>LiNQ</title>
      <description>LINQ defines a set of query operators that can be used to query, project and filter data in arrays, enumerable classes, XML, relational databases, and third party data sources. While it allows any data source to be queried, it requires that the data must be encapsulated as objects. So, if the data source does not natively store data as objects, the data must be mapped to the object domain. Queries written using the query operators are executed either by the LINQ query processing engine or, via an extension mechanism, handed over to LINQ providers which either implement a separate query processing engine or translate to a different format to be executed on a separate data store (such as on a database server as SQL queries). The results of a query are returned as a collection of in-memory objects that can be enumerated.
	</description>
      <pubDate>Tue, 15 Jan 2008 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">5F0265F6-8AAE-4983-92D8-72B4CE349A2B</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=5F0265F6-8AAE-4983-92D8-72B4CE349A2B</link>
      <comments />
    </item>
    <item>
      <title>Windows Presentation Foundation</title>
      <description>Have you seen Windows Presentation Foundation (WPF) portrayed as a way to spin photos on cubes and wondered what this had to do with you? Windows Presentation Foundation does take us into a new realm of graphics, but it also offers a radical new UI model that’s well worth exploring. This session focuses on how you can use WPF to make business user interfaces. We’ll focus on the underlying model and separation of UI into discrete pieces that can be expressed in different ways. We’ll build UI’s with grids and stack panels for layout and explore databinding, templates and triggers. You’ll see how to create an application that’s logically organized and you can customize both in look and feel on a global basis —either to customize for individual clients or to keep your application looking fresh through future UI fashion changes.
	</description>
      <pubDate>Tue, 11 Dec 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">F702DB3E-55E5-4A22-921F-6B34B689892C</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=F702DB3E-55E5-4A22-921F-6B34B689892C</link>
      <comments />
    </item>
    <item>
      <title>Prep Meeting</title>
      <description>We need to come up with a plan on advertising for our special guest speaker coming Dec 10.
	</description>
      <pubDate>Tue, 20 Nov 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">5F933E2C-B347-488E-8816-0DB78D2B9971</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=5F933E2C-B347-488E-8816-0DB78D2B9971</link>
      <comments />
    </item>
    <item>
      <title>Open Forum</title>
      <description>Talk about anything that may be on your mind. See if others can help!
	</description>
      <pubDate>Tue, 16 Oct 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">7B171C0E-B3EA-40B9-9E35-1BE5E69C13DC</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=7B171C0E-B3EA-40B9-9E35-1BE5E69C13DC</link>
      <comments />
    </item>
    <item>
      <title>Visual Studio 2008</title>
      <description>A look at the new features of the Visual Studio 2008
	</description>
      <pubDate>Tue, 18 Sep 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">85644719-113B-432A-83D9-EE9E1BCFC080</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=85644719-113B-432A-83D9-EE9E1BCFC080</link>
      <comments />
    </item>
    <item>
      <title>Dependency Injection and Inversion of Control</title>
      <description> The pattern seeks to establish a level of abstraction via a public interface, and to remove dependency on components by (for example) supplying a plug-in architecture. The architecture links the components rather than the components linking themselves or being linked together. Dependency injection is a pattern in which responsibility for object creation and object linking is removed from the objects themselves and transferred to a factory. Dependency injection therefore is inverting the control for object creation and linking, and can be seen to be a form of IoC.
	</description>
      <pubDate>Tue, 14 Aug 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">B56BA315-384A-46F7-B7FC-5A6BBC270D40</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=B56BA315-384A-46F7-B7FC-5A6BBC270D40</link>
      <comments />
    </item>
    <item>
      <title>NDepend</title>
      <description> NDepend is a tool for .NET developers that allows controlling the complexity, the quality and the evolution of .NET code. NDepend analyses source code and assemblies and generates a report. A GUI allows to visualize, zoom and control any part of the code.
	</description>
      <pubDate>Tue, 10 Jul 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">EC83E4BC-87F1-4A33-9162-0F187279B11B</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=EC83E4BC-87F1-4A33-9162-0F187279B11B</link>
      <comments />
    </item>
    <item>
      <title>Refactoring</title>
      <description>Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Its heart is a series of small behavior preserving transformations. Each transformation (called a 'refactoring') does little, but a sequence of transformations can produce a significant restructuring. Since each refactoring is small, it's less likely to go wrong. The system is also kept fully working after each small refactoring, reducing the chances that a system can get seriously broken during the restructuring.
	</description>
      <pubDate>Tue, 12 Jun 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">AB6E7364-5539-4B8F-B52E-C22D2C6B717B</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=AB6E7364-5539-4B8F-B52E-C22D2C6B717B</link>
      <comments />
    </item>
    <item>
      <title>Powershell</title>
      <description>Windows PowerShell, previously Microsoft Shell or MSH (codenamed Monad) is an extensible command line interface (CLI) shell and scripting language product developed by Microsoft. The product is based on object-oriented programming and the Microsoft .NET Framework. It is planned for inclusion with Windows Server "Longhorn",[1] and is also available for Windows XP, Windows Server 2003 and Windows Vista.
	</description>
      <pubDate>Tue, 15 May 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">8C2878C3-0104-485C-821C-6AC0DAE951C3</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=8C2878C3-0104-485C-821C-6AC0DAE951C3</link>
      <comments />
    </item>
    <item>
      <title>Unit Testing</title>
      <description>Unit Testing is the procedure used to validate that individual modules or units of source code are working properly.
		More technically one should consider that a unit is the smallest testable part of an application. In a Procedural Design a unit may be an individual program, function, procedure, web page, menu etc. But in Object Oriented Design, the smallest unit is always a Class; which may be a base/super class, abstract class or derived/child class.
	</description>
      <pubDate>Tue, 10 Apr 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">F0EC1375-271D-4DAE-B362-0E911B77ABEC</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=F0EC1375-271D-4DAE-B362-0E911B77ABEC</link>
      <comments />
    </item>
    <item>
      <title>DotNet Generics</title>
      <description>Generic programming is a style of computer programming where algorithms are written in an extended grammar and are made adaptable by specifying variable parts that are then somehow instantiated later by the compiler with respect to the base grammar. Specifically, the extended grammar raises a non-variable element or implicit construct in the base grammar to a variable or constant and allows generic code to be used, usually implementing common software patterns that are already expressible in the base language.
	</description>
      <pubDate>Tue, 13 Mar 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">6BFAB00A-BE3A-4E4D-90F5-EF7072F122D3</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=6BFAB00A-BE3A-4E4D-90F5-EF7072F122D3</link>
      <comments />
    </item>
    <item>
      <title>Model View Presenter</title>
      <description>Presenter First concentrates on transforming each of a customer's requirements into a well tested, working feature as quickly and with as much correlation to the customer's story language (requirement) as possible.</description>
      <pubDate>Tue, 13 Feb 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">48000685-4A1A-4970-9AF0-B6357F335055</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=48000685-4A1A-4970-9AF0-B6357F335055</link>
      <comments />
    </item>
    <item>
      <title>DataSets vs. Domain Objects</title>
      <description>DataSets vs. Domain Objects Description</description>
      <pubDate>Tue, 09 Jan 2007 01:00:00 GMT</pubDate>
      <guid isPermaLink="false">C037AE5E-F2A9-4310-8C58-DDC49966DDC8</guid>
      <link>http://www.somd-dnug.org/Details.aspx?id=C037AE5E-F2A9-4310-8C58-DDC49966DDC8</link>
      <comments />
    </item>
  </channel>
</rss>