<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!--Generated by Squarespace Site Server v5.8.1 (http://www.squarespace.com/) on Sat, 14 Nov 2009 19:19:30 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>South Colorado .NET User Group</title><subtitle>South Colorado .NET User Group</subtitle><id>http://www.southcolorado.net/journal/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.southcolorado.net/journal/" /><updated>2009-11-10T04:48:00Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.8.1 (http://www.squarespace.com/)">Squarespace</generator><link rel="self" href="http://feeds.feedburner.com/scdnug" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><title>Meeting Notes From Nov. Meeting</title><id>http://www.southcolorado.net/journal/2009/11/10/meeting-notes-from-nov-meeting.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/11/10/meeting-notes-from-nov-meeting.html" /><author><name>SouthColorado.NET</name></author><published>2009-11-10T04:48:00Z</published><updated>2009-11-10T04:48:00Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Last month Ben Hoelting presented on Object-Oriented Programming (OOP).&#160; He continued on the same lines as Erik Lane did the month before.&#160; After some review he continued by discussing backend patterns and solutions to OOP using the ADO.NET Entity Framework and .NET RIA Services.&#160; The meeting then went into Design Patterns.&#160; He explained why Design Patterns even exist and their pros and cons.&#160; Finally he took a quick look at how to architect a MVVM solution with a Silverlight front end.&#160; Obviously there was a ton of information presented so please take a look at the slides and demos below.&#160; The pictures where removed from the final Silverlight demo to make the file smaller to download.&#160; The file also includes a script to create the database.&#160; If you have any problems please contact us at <a href="mailto:info@southcolorado.net">info@southcolorado.net</a>. </p>  <p><a href="http://www.htechinc.com/files/objectorientedprogramming.zip" target="_blank">Click Here To Download Demo Zip File</a></p>  <p>It was another good turnout and the Jimmy Johns sandwiches provided by Graym and TEKSystems were awesome.&#160; The facilities at the OTC were also outstanding.&#160; Thanks to everyone that supports our group and thanks to the attendees as well.</p>]]></content></entry><entry><title>Meeting Notice - Nov. 3rd 2009</title><id>http://www.southcolorado.net/journal/2009/10/27/meeting-notice-nov-3rd-2009.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/10/27/meeting-notice-nov-3rd-2009.html" /><author><name>SouthColorado.NET</name></author><published>2009-10-27T16:03:01Z</published><updated>2009-10-27T16:03:01Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p><strong><em><font color="#ff0000">This meeting will be held at our new home the Team USA Swimming building at the Olympic Training Center. Summer meetings are over so this meeting is at our normal meeting time of 5:30 PM - CLICK </font></em><a href="http://scdnug.squarespace.com/meeting-location/"><strong><em><font color="#ff0000">here</font></em></strong></a><em><font color="#ff0000"> TO GET THE NEW LOCATION AND TIME DETAILS.</font></em></strong></p>  <p><strong>Ben Hoelting – <strong>Object-Oriented Programming (OOP) Level 2 – Intro To Design Patterns</strong></strong></p>  <p>At last month’s meeting Erik Lane did a back to basics talk regarding Object-Oriented Programming.&#160; His examples were well thought out and got his points across, but they were not a complete solution.&#160; They were not intended to be.</p>  <p>&#160; <br />Join us this month and we will build on the foundation from last months meeting to build an end to end solution.&#160; If you did not make it last month, don’t fret we will start with a review and build from there.&#160; After that quick review we will get into Design Patterns and how they use OOP to solve some common software application problems.&#160; We will start with some backend Design Patterns like the singleton, strategy, factory and provider patterns.&#160; Then we will transition into the common Design Patterns for the frontend.&#160; We will discuss MVP, MVC and MVVM.&#160; The demos will incorporate OOP and Design Patterns to provide an end to end solution.&#160; We hope to see you there.</p>  <p>   <br /><strong>Ben Hoelting </strong>: C# MVP and Senior Software Developer at Colorado Technology Consultants, Inc. Graduated from Colorado State University in 1997 with a BS in Computer Information Systems and a Minor in Computer Science. Ben joined the IT industry in 1996 as an intern and has worked with .NET since its inception back in 2002. Worked for the Gates Corporation (formally the Gates Rubber Company) from 2000 – 2005. He left Gates to pursue a consulting career. Currently he works for Colorado Technology Consultants, Inc. in Colorado Springs. His most recent projects include a Silverlight line of business application that uses the ADO.NET Entity Framework to access the backend data store. He also still supports and adds features to a Windows forms Smart Client that requires offline support, an ASP.NET tracking system for the floral industry and a Microsoft CRM customization using ASP.NET.&#160; Ben is also a MCP, certified in both CRM Customizations and .NET Framework Application Development. Finally, Ben is very involved in the local .NET community and is the leader of the South Colorado .NET User Group.&#160; His blog is at <a href="http://www.benhblog.com">http://www.benhblog.com</a> and his twitter stream is at http://twitter.com/benhnet.</p>]]></content></entry><entry><title>Meeting Notes From Oct. Meeting</title><id>http://www.southcolorado.net/journal/2009/10/18/meeting-notes-from-oct-meeting.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/10/18/meeting-notes-from-oct-meeting.html" /><author><name>SouthColorado.NET</name></author><published>2009-10-18T05:03:33Z</published><updated>2009-10-18T05:03:33Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Last month we had local guru Erik Lane give a great talk on Object-Oriented Programming.&#160; His talked sparked a bunch of discussion related to the benefits and drawbacks of some of the Object-Oriented concepts.&#160; His demos where easy to follow and helped inform the group.&#160; Below is a link to his slides and demos.&#160; Thanks Erik!</p>  <p><a href="http://www.htechinc.com/files/OOP-Demo.zip" target="_blank">Erik's Demos</a></p>  <p>I was also informed about an event happening in Denver on Oct. 26th.&#160; Markus Egger is doing a two part session for the Denver Visual Studio User Group.&#160; Part one is on the State of .NET Technologies.&#160; Part two, which is at the the normal time the Denver group meets, is on “Building Reusable Web Components with Silverlight”.&#160; Get more details <a href="http://www.denvervisualstudio.net/" target="_blank">here</a>. </p>  <p>Other than that we will see you in November.</p>]]></content></entry><entry><title>Meeting Notice &amp;ndash; Oct. 6th 2009</title><id>http://www.southcolorado.net/journal/2009/9/28/meeting-notice-ndash-oct-6th-2009.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/9/28/meeting-notice-ndash-oct-6th-2009.html" /><author><name>SouthColorado.NET</name></author><published>2009-09-28T02:55:16Z</published><updated>2009-09-28T02:55:16Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p><strong><em><font color="#ff0000">This meeting will be held at our new home the Team USA Swimming building at the Olympic Training Center. Summer meetings are over so this meeting is at our normal meeting time of 5:30 PM - CLICK </font></em><a href="http://scdnug.squarespace.com/meeting-location/"><strong><em><font color="#ff0000">here</font></em></strong></a><em><font color="#ff0000"> TO GET THE NEW LOCATION AND TIME DETAILS.</font></em></strong></p>  <p><strong>Erik Lane – <strong>Object-Oriented Programming (OOP) and You</strong></strong></p>  <p>If we are a .NET programmer then this must mean we are object-oriented (OO) programmers, right?&#160; For the most part that is true because .NET languages like C# and VB.NET are OO but are we taking full advantage of object-oriented programming (OOP) or just writing procedural code with objects?&#160; As programmers, we can create good OO designs in .NET but to do it we need a solid grasp of OO concepts and principles.&#160; Do you know enough OO lingo to pass an interview but not real sure how it applies when you open up Visual Studio and start writing code?&#160; Have you been slinging code for years but sometimes forget the simpler solution and over complicate things?</p>  <p>&#160; <br />In this back to basics talk, we will get knee deep into core OO basics like abstraction, encapsulation, inheritance, polymorphism and then jump into a few OO principles like encapsulate what varies, program to an interface and not an implementation, and one of my favorites...tell don't ask.&#160; Please come expecting to see lots of code and get this whole OOP thing into context.&#160; Nothing will be too basic so bring a co-worker or beginner as we all try and nail down these core concepts.</p>  <p>   <br /><strong>Erik Lane</strong> is a senior developer for Ciena Corporation and works remote from his home in Monument.&#160; He is a MCTS in .NET 2.0 and hold a Bachelor's Degree in CIS.&#160; He has been writing software since 1998, .NET since 2003, and still remembers when he finally wrapped his brain around the concept of object-oriented programming.&#160; Erik is a father to four and a husband to one.&#160; He is a veteran of the USAF and enjoys baseball, golf, camping, hiking, and writing code.&#160; His blog is at <a href="http://blog.eriklane.com">http://blog.eriklane.com</a> and his twitter stream is at <a href="http://twitter.com/eriklane">http://twitter.com/eriklane</a>.</p>]]></content></entry><entry><title>Meeting Notes From Sept. Meeting</title><id>http://www.southcolorado.net/journal/2009/9/21/meeting-notes-from-sept-meeting.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/9/21/meeting-notes-from-sept-meeting.html" /><author><name>SouthColorado.NET</name></author><published>2009-09-22T03:59:23Z</published><updated>2009-09-22T03:59:23Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Just a quick update from the meeting this month.&nbsp; Jeff Certain did a great job presenting on Azure.&nbsp; He showed some of the gotchas as well as how to get started with some of the latest SQL Azure stuff.&nbsp; We also&nbsp;really enjoyed the new&nbsp;meeting space at the OTC.&nbsp; The room is really impressive.&nbsp; It has a giant main screen as well as two flat panels for the sides of the room.&nbsp; It also has wireless&nbsp;access for everyone as well as wired connections at each seat!&nbsp; Please come out in Oct. and check it out.</p>
<p>The food from Robert Half was terrific as well.&nbsp; We had pasta, salad and breadsticks.&nbsp; Jason Moyer from Robert Half also gave some great resume writing tips as well as a quick update on the economic status in the IT market.</p>
<p>Below is a link to Jeff's slides and demos from the meeting.&nbsp; The demo is a quick Winform app that will migrate a current SQL or Access DB to SQL Azure.&nbsp; His original demo was in VS 2010 Beta only.&nbsp; I converted to VS 2008 and included it in the zip file below.&nbsp; I also added support for a couple more datatypes.&nbsp; Anyway, you need to setup your SQl Azure account to use.&nbsp; So, go to the Azure site for that first and then fire up this demo to get yout DB out there.&nbsp; Here is the zip that has the slides and the Demos:</p>
<p><a href="http://www.htechinc.com/files/Azure_Colorado_Springs.zip">Demo and Slides</a></p>
<p>Enjoy!</p>
<p>Ben</p>]]></content></entry><entry><title>Meeting Notice - September 8th 2009</title><id>http://www.southcolorado.net/journal/2009/8/25/meeting-notice-september-8th-2009.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/8/25/meeting-notice-september-8th-2009.html" /><author><name>SouthColorado.NET</name></author><published>2009-08-26T03:46:48Z</published><updated>2009-08-26T03:46:48Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p><strong><span style="color: #ff0000;"><em>This meeting will be held at our new home the Team USA Swimming building at the Olympic Training Center. Summer meetings are over so this meeting is at our normal meeting time of 5:30 PM -&nbsp;CLICK </em><a href="http://scdnug.squarespace.com/meeting-location/"><strong><em>here</em></strong></a><em> TO GET THE NEW LOCATION AND TIME DETAILS.</em></span></strong></p>
<p><strong>Jeff Certain&nbsp;&ndash; <strong>Introduction to the Azure Services Platform</strong></strong></p>
<p><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">At the last Professional Developer's Conference (PDC), Microsoft announced their cloud computing initiative &ndash; the Azure Services Platform. This platform provides the Windows Azure cloud services operating system with a growing list of service offerings, including .NET services, and SQL Services. Come and discuss this with Jeff as he provides an overview of the basics of cloud computing using the Azure Services Platform, including the overall architecture and the development tools integrated into Visual Studio. We&rsquo;ll discuss considerations for deployment, including geographic affinity. Jeff will also demonstrate a variety of cloud-based storage techniques, including both Azure local storage and deployment of relational data to SQL Services. We&rsquo;ll finish with a demonstration of integrating the Parallel Extensions libraries with Azure to develop scalable, high-throughput applications. Learn about how the Azure Services Platform provides many capabilities to anyone ranging from web developers and hobbyists, to corporate developers and software makers &ndash; something you, your customers and users will appreciate.<br /><br /><strong>Jeff Certain</strong> is a Microsoft MVP in VB.net and a software architect at Colorado Customware, a mid-sized ISV providing computer-assisted mass appraisal (CAMA) and land records management (LRM) solutions to county governments throughout the U.S. He has written for Visual Studio Magazine and has spoken at VS Live on parallel computing. Jeff is also involved in the technical community, leading the Northern Colorado .NET Special Interest Group and the Northern Colorado Software Architects group.<br /></span></p>]]></content></entry><entry><title>Meeting Notes from Aug 4th Meeting</title><id>http://www.southcolorado.net/journal/2009/8/11/meeting-notes-from-aug-4th-meeting.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/8/11/meeting-notes-from-aug-4th-meeting.html" /><author><name>SouthColorado.NET</name></author><published>2009-08-12T03:56:55Z</published><updated>2009-08-12T03:56:55Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Thanks to Steven Lange for his presentation on Team Foundation Server! It was a very interactive and informative talk. Also thanks to Microsoft for providing the food for the meeting. It was a great meeting.&nbsp; Steve has already posted his demos and slides <a href="http://cid-fa3fcb461262caf6.skydrive.live.com/self.aspx/Public/Presentations/TFS%20Today%20%7C0%20Tomorrow.pptx">here</a>.&nbsp; Thanks again to Steve.</p>
<p>We wanted to let everyone know that next month&rsquo;s meeting has been moved to the second Tuesday of the month Sept 8th. We are also back to evening meetings that start at 5:30 PM. If that isn&rsquo;t enough we are also switching the meeting location to the Olympic Training Center located off of Boulder and Union in Colorado Springs. We will provide more details in a week or two. We just wanted to let you know that <strong><span style="text-decoration: underline;">there are some changes coming so pay attention to the emails and site updates this month!!!</span></strong></p>
<p>There are a couple other things from the meeting that need to be mentioned.&nbsp; First, there is another MSDN event coming to Colorado Springs on Sept 1st.&nbsp; Here are the details:</p>
<ul>
<li>Who: Rob Bagby and Company</li>
<li>What: 
<ul>
<li>Windows 7 for Developers</li>
<li>IE8 For Developers</li>
<li>Building Business Apps with SL 3</li>
</ul>
</li>
<li>When: Sept 8th 1:00 - 5:00 PM</li>
<li>Where: EMC formerly Configuresoft</li>
</ul>
<p>Follow this <a href="http://tinyurl.com/nsj3lf">link</a>&nbsp;to get more details on the topics and to register for the event.&nbsp; These events are provided free of charge by Microsoft so let's register and attend to ensure Rob continues to bring these highly beneficial events to our area.</p>
<p>Next, the Yack's have done it again!&nbsp; They have written and published a book.&nbsp; This is a jumpstart book for Silverlight designed to get someone that has never used Silverlight up and running quickly.&nbsp; As usual they are giving members of out group a special code to get the&nbsp; book for a discount.&nbsp; Here are the details:</p>
<ul>
<li>Ebook for $14.95 (retail is $19.95) 
<ul>
<li>Code: SouthColoradoeBook</li>
</ul>
</li>
<li>Print book for $24.95 (retail is $39.99) 
<ul>
<li>Code: SouthColoradoBook</li>
</ul>
</li>
</ul>
<p>Follow this <a href="http://silverlightjumpstart.com">link</a>&nbsp;to get more details on the content of the book as well as order the book using the discount code.</p>
<p>Have a great day and please check back for updates related to next month's meeting.</p>]]></content></entry><entry><title>Meeting Notice - August 4th 2009</title><id>http://www.southcolorado.net/journal/2009/7/24/meeting-notice-august-4th-2009.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/7/24/meeting-notice-august-4th-2009.html" /><author><name>SouthColorado.NET</name></author><published>2009-07-24T16:45:17Z</published><updated>2009-07-24T16:45:17Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p><strong><em>This meeting will be held at EMC formerly Configuresoft. <span style="color: #ff0000;">This meeting will follow our summer schedule and be held from 11:30 AM - 1:15 PM</span> - see </em></strong><a href="http://scdnug.squarespace.com/meeting-location/"><strong><em>here</em></strong></a><strong><em> for more location and time details.</em></strong></p>
<p><strong>Steven Lange&nbsp;&ndash; <strong>Team Foundation Server: Today &amp; Tomorrow</strong></strong></p>
<p><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Team Foundation Server (TFS) is a pretty big tool, and it&rsquo;s only getting bigger! In this session, we&rsquo;ll explore the basics of what TFS does, including version control, work item tracking, automated build, process guidance, and reporting. We&rsquo;ll also look at some of the major improvements in the pipe for TFS 2010, including build workflow, hierarchical work items, and branch visualization. Join us and discover that TFS goes way beyond simple source control and can speed up your development process.<br /><br /><strong>Steven Lange</strong> is a Developer Technology Specialist for Microsoft based in the Denver, CO area. He is an original holder of this role, and has been at Microsoft since 2005. Steve has been working in the fields of software configuration management, requirements management, and application lifecycle management since 1999. As a Developer Technology Specialist, Steve serves as a field expert for Microsoft&rsquo;s high-end development and application lifecycle management tools, specifically Visual Studio Team System and Team Foundation Server.<br /></span></p>]]></content></entry><entry><title>Meeting Notes from July 7th Meeting</title><id>http://www.southcolorado.net/journal/2009/7/8/meeting-notes-from-july-7th-meeting.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/7/8/meeting-notes-from-july-7th-meeting.html" /><author><name>SouthColorado.NET</name></author><published>2009-07-09T03:47:11Z</published><updated>2009-07-09T03:47:11Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>We'd like to thank Joe Mayo for taking the time to present to our group on the new features of C# 4.0.&nbsp; As always it was a great presentation.&nbsp; Joe has already posted his demos and slides <a href="http://www.csharp-station.com/downloads/csharp40.zip">here</a>.&nbsp; Thanks again to Joe.</p>
<p>We'd also like to thank Matt Bates from TEKSystems for supplying the food and EMC\Configuresoft for letting us use the space.&nbsp; We really appreciate thier support.</p>
<p>We have finally got around to getting some social networking stuff in place.&nbsp; So, please join the Facebook group <a href="http://www.facebook.com/groups/create.php?success=1&amp;customize&amp;gid=102358085431#/group.php?gid=102358085431&amp;ref=mf">here</a> and follow our Twitter handle <a href="http://twitter.com/SoCoDotNet">here</a>.</p>]]></content></entry><entry><title>Meeting Notice - July 7th 2009</title><id>http://www.southcolorado.net/journal/2009/6/23/meeting-notice-july-7th-2009.html</id><link rel="alternate" type="text/html" href="http://www.southcolorado.net/journal/2009/6/23/meeting-notice-july-7th-2009.html" /><author><name>SouthColorado.NET</name></author><published>2009-06-23T16:03:53Z</published><updated>2009-06-23T16:03:53Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p><strong><em>This meeting will be held at EMC formerly Configuresoft. <span style="color: #ff0000;">This meeting will follow our summer schedule and be held from 11:30 AM - 1:15 PM</span> - see </em></strong><a href="http://scdnug.squarespace.com/meeting-location/"><strong><em>here</em></strong></a><strong><em> for more location and time details.</em></strong></p>
<p><strong>Joe Mayo&nbsp;&ndash; New Features of C# 4.0</strong></p>
<p><span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Come learn the new features of C# 4.0 and VS 2010 that can make you more productive in getting your job done. C# 4.0 introduces new features such as Dynamic Types, Optional Parameters, better COM-Interop, and Co-Variance/Contra-Variance support. This presentation will explain each of these features and how they can make your programming tasks easier. You'll also learn about new features of VS 2010 that support the C# code-focused development paradigm.<br /><br /><strong>Joe Mayo</strong> is an author of muliple books, including C# 3.0 Unleashed/Sams and LINQ Programming/McGraw-Hill. He operates Mayo Software, where he writes custom software for customers using Microsoft .NET technology. Joe is also a Microsoft Visual C# MVP.<br /><br />On Twitter: <a href="http://twitter.com/JoeMayo">http://twitter.com/JoeMayo</a> </span></p>]]></content></entry></feed>
