North Dallas .NET Users Group - NDDNUG: Videos/videos/Graffiti CMS 1.0 (build 1.0.1.963)Wed, 04 Aug 2010 19:50:00 GMTThings You Can Do with the Dynamic Language Runtime/videos/things-you-can-do-with-the-dynamic-language-runtime/Wed, 04 Aug 2010 19:50:00 GMT/videos/things-you-can-do-with-the-dynamic-language-runtime/Adonis0Videos<h2>Session Summary</h2>
<p>The Dynamic Language Runtime (DLR) came out in version 1.0 with the release of .NET 4 but most developers don't know it is there and, if they do, don't know what you can do with it. In this talk we will discussed what the DLR is and, through looking at the plethora of things you can do with it, got a taste for things the DLR allows us as developers to do with it. Many have heard of the Python and Ruby support but this is just the tip of the proverbial iceberg. Check out the video for a discussion of the many things you can do with the Dynamic Language Runtime. Eric presented this video 2 June 2010.</p>
<div style="text-align: center;"><embed width="400" height="300" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgey2fQA"></embed></div>
<h2>Speaker Bio</h2>
<p><img width="150" align="left" style="padding: 10px;" alt="Shannon Davidson" padding="5" src="../../../files/headshot/headshot-esowell.jpg" /> <b>Eric Sowell</b> is an avid .NET developer who gets into as many technologies as he can though with a focus on ASP.NET. He is a Senior Application Engineer at Match.com on the international platform and enjoys writing code which serves up Html millions of times on a daily basis. Eric is the father of three children and the husband of one wife. He also has fish. When not being a geek or hanging with the family, he enjoys reading, writing and doing research primarily in the realms of ancient Greek, biblical studies and early Christianity.</p>
<p> </p>
<ul>You can find Eric online in the following places:
<li><a target="_new" href="http://www.ericsowell.com/">http://www.ericsowell.com</a></li>
<li><a target="_new" href="http://www.thecodinghumanist.com/">http://www.thecodinghumanist.com</a></li>
<li><a target="_new" href="http://www.archaicchristianity.com/">http://www.archaicchristianity.com</a></li>
<li><a target="_new" href="http://www.twitter.com/mallioch">http://www.twitter.com/mallioch</a></li>
</ul>
<p style="clear: both;"> </p>Distributed Source Control with Git/videos/distributed-source-control-with-git/Wed, 02 Jun 2010 22:53:00 GMT/videos/distributed-source-control-with-git/Adonis0Videos<h2>Distributed Source Control with Git</h2>
<p>Always checking out the newest shiny thing?? Distributed version control (DVCS) is spreading like wildfire across the .NET ecosystem but is really all that beneficial or is it just hype?? Having worn a tarnish into this tool using it for the past couple of years, Dave O'Hara discussed the benefits and battles of using it in your everyday developer life. We took a look at how Git achieves it's "magic" and ran thru some standard practices to hopefully help you determine if Git would be right for and your environment. David presented this talk on 5 May 2010.</p>
<p><embed width="400" height="300" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgdylKgA"></embed></p>
<h2>Speaker Bio</h2>
<p><img style="float: left; padding-right: 5px;" alt="" src="/files/media/image/daveohara.jpg" />Like every geek who grew up in the 80’s, David O'Hara distinctly remembers getting his first computer – an Atari 800XL. It absorbed every ounce of free time, especially late at night, but taught him BASIC. After many years and several languages, he now spends most of his time working in .NET but still has a special place for late night coding sessions.</p>
<p>Since having an “agile awakening” a few years ago, he has a distinct need to grow in new directions and surround himself with smart people who will help him to shape this knowledge and practices. He has found Improving Enterprises to be a place filled with people who share similar ideas and values as well as his passion for learning and passing on that knowledge.</p>
<p>David is passionate about development, specifically agile practices and processes, and personal productivity. He was given the Microsoft Most Valuable Professional (MVP) award for ASP.NET in 2009 and 2010 and is an ASP.NET Insider.</p>
<p style="clear: both;"> </p>Inversion Of Control In Action/videos/inversion-of-control-in-action/Thu, 08 Apr 2010 05:00:14 GMT/videos/inversion-of-control-in-action/Adonis0Videos<h3>Session Summary</h3>
<p>Matt Hinze talked about inversion of control, object-oriented principles, software architecture and how to develop quality software very quickly. In this intermediate to advanced level talk, Matt presented the basics of IOC in C# and dove deep into interesting usage patterns...<br />
<br />
[VIDEO]</p>
<h3>Speaker Bio</h3>
<p><img width="150" height="226" src="/files/media/image/mhinze.jpg" alt="" style="float: left; padding-right: 5px;" />Matt Hinze is a Principal Consultant at Headspring, an Austin, Texas based agile software consultancy. As a Microsoft Certified Trainer, Matt has been successfully delivering technical courses to software developers since 2005. Meanwhile he is a full time developer working in the trenches on major software projects. Passionate about software and programming, Matt is active in the developer community and presents technical talks to community groups and at conferences. Matt is also a Microsoft Certified Application Developer, ASPInsider and Microsoft MVP for C#.</p>
<p style="clear: both;"> </p>Event Driven Architecture/videos/event-driven-architecture/Wed, 03 Mar 2010 20:09:00 GMT/videos/event-driven-architecture/Adonis0Videos<h3>Session Summary</h3>
<p>In this presentation, Chris Patterson explained event driven architecture, described the different types of events, demonstrated how events can be related and orchestrated, and provided a basic understanding of how this method can drive the architecture of enterprise systems. In addition to understanding the concepts of event driven architecture, we explored a working sample built using an open-source .NET messaging framework called Mass Transit.<br />
<br />
[VIDEO]</p>
<h3>Speaker Bio</h3>
<p>Chris Patterson is a Senior Architect for RelayHealth, the connectivity business of the nation's leading healthcare services company. There he is responsible for the architecture and development of applications and services that accelerate care delivery by connecting patients, providers, pharmacies, and financial institutions. Previously, he led the development of a new content delivery platform for TV Guide, enabling the launch of a new entertainment network seen on thousands of cable television systems. In his spare time, Chris is an active open-source developer and a primary contributor to MassTransit, a .NET service bus and messaging framework. In 2009, he was awarded the Most Valued Professional award by Microsoft for his technical community contributions.<br />
</p>PLINQO - Supercharged LINQ to SQL/videos/plinqo-supercharged-linq-to-sql/Tue, 15 Sep 2009 16:01:00 GMT/videos/plinqo-supercharged-linq-to-sql/Adonis0Videos<h3>Session Summary</h3>
<p>In the time that LINQ to SQL has been available, we have been identifying ways to make LINQ to SQL better. We have compiled all of those cool tips and tricks including new features into a set of CodeSmith templates. PLINQO opens the LINQ TO SQL black box giving you the ability to control your source code while adding many new features and enhancements. It's still LINQ to SQL, but better!</p>
<p>For more information, please check out the following:</p>
<ul>
<li><a target="_new" href="http://plinqo.com">The PLINQO Website</a></li>
<li><a target="_new" href="http://codesmithtools.com">CodeSmith Professional</a></li>
<li><a target="_new" href="http://msdn.microsoft.com/en-us/library/bb425822.aspx">Microsoft's LINQ to SQL Documentation</a></li>
</ul>
<p>[VIDEO]</p>
<h3>Speaker Bios</h3>
<p><img align="left" src="/files/headshot/headshot-sdavidson.jpg" padding="5" xwidth="150" alt="Shannon Davidson" style="padding: 10px;" /> <b>Shannon Davidson</b> lives in Grapevine, TX and has a bachelor's degree in Math and Computer Science from East Central Oklahoma University. Shannon is currently the General Manager for CodeSmith Tools and has over ten years of development experience that includes ASP.NET, C#, SQL Server and Smalltalk. Before CodeSmith, Shannon spent 5 years in the automotive industry at Reynolds Web Solutions/Third Coast Media working on CRM and websites and 4 years in the insurance industry at Cybertek working on GUI front-ends sitting on top of mainframes. In his spare time, he enjoys long walks on the beach while sipping a swiss mocha.</p>
<p><img align="left" src="/files/headshot/headshot-tdupont.png" padding="5" xwidth="150" alt="Tom Dupont" style="padding: 10px;" /> <b>Tom DuPont</b> lives in the Dallas, Texas, where he is a Software Development Engineer at CodeSmith Tools, LLC. Tom is a .Net developer, specializing in C# and ASP.Net MVC; he is also well versed in Javascript and the ExtJS framework. Tom has a bachelor's degree in Computer Science and Software Engineering from the University of Texas at Dallas. While Tom doesn't mind long walks on the beach, he much prefers long rides across the country on his motorcycle.</p>
<p> </p>Chris Koenig - C# 4 & Visual Studio 2010/videos/chris-koenig-c-4-amp-visual-studio-2010/Sun, 09 Aug 2009 19:37:00 GMT/videos/chris-koenig-c-4-amp-visual-studio-2010/Adonis0Videos<h3>Session Summary</h3>
<p>Presented 5 August 2009 - this was a look at what’s coming in the next version of C#! Released with .NET Framework 4, the C# language has continued to evolve into one of the world’s most popular programming languages. Microsoft Developer Evangelist Chris Koenig gave a tour of what’s in store for C# 4.0 and Visual Studio 2010 including the new dynamic language features, optional and named parameters, and more!</p>
<p>For more information, please check out the following:</p>
<ul>
<li><a target="_new" href="http://msdn.microsoft.com/en-us/vcsharp/dd819407.aspx">MSDN - C# 4.0 Resources</a></li>
</ul>
<p>[VIDEO]</p>
<h3>Speaker Bio</h3>
<p> </p>
<p><img align="left" width="150" src="http://techfests.com/Tulsa/2008/SiteImages/Speakers/Chris_Koenig.jpg" padding="5" alt="Chris Koenig" style="padding: 10px;" /> <a target="_new" href="http://blogs.msdn.com/chkoenig/">Chris Koenig</a> is a Developer Evangelist with Microsoft, based in Dallas, TX. Prior to joining Microsoft in March of 2007, Chris worked as a Senior Architect for The Capital Group in San Antonio, and as an Architect for the global solution provider Avanade. As a consultant, Chris worked with a variety of clients from many vertical markets, ISVs and other solution providers on enterprise-class Windows and web-based applications. Today, Chris focuses on building, growing, and enhancing the developer communities in North Texas, Oklahoma, Arkansas. You can contact Chris through his blog at <a target="_new" href="http://blogs.msdn.com/chkoenig/">http://blogs.msdn.com/chkoenig</a>, via email at <a href="mailto:[email protected]">[email protected]</a>, or via Windows Live Messenger at [email protected].</p>
<p> </p>
<p> </p>
<p> </p>
<!--{12498498154400}-->Eric Sowell - ASP.NET MVC/videos/eric-sowell-asp-net-mvc/Thu, 02 Jul 2009 17:03:00 GMT/videos/eric-sowell-asp-net-mvc/Adonis0Videos<h3>Session Summary</h3>
<p>Presented 3 June 2009 - this was a look at how the newly released ASP.NET MVC framework could be used to build dynamic websites on the .NET platform. Topics included the Model-View-Controller pattern, how that works with ASP.NET MVC, how MVC compares to Webforms, how to build forms and grids, jQuery and MVC, ASP.NET Ajax with MVC and more.</p>
<p>For more information, please check out the following:</p>
<ul>
<li><a target="_new" href="http://www.asp.net/mvc/">http://www.asp.net/mvc/</a> - Microsoft’s official home page for ASP.NET MVC</li>
<li><a target="_new" href="http://www.codeplex.com/aspnet">http://www.codeplex.com/aspnet</a> - The online home of the downloadable source of ASP.NET MVC and other ASP.NET related projects</li>
<li><a target="_new" href="http://nerddinner.codeplex.com/">http://nerddinner.codeplex.com/</a> - A great sample app with a link to a 185 page pdf walkthrough</li>
<li><a target="_new" href="http://www.howmvcworks.net/">http://www.howmvcworks.net/</a> - My tutorial site on ASP.NET MVC</li>
</ul>
<p>[VIDEO]</p>
<h3>Speaker Bio</h3>
<p><img align="left" width="150" style="padding: 10px;" alt="Shannon Davidson" padding="5" src="../../../files/headshot/headshot-esowell.jpg" /> <b>Eric Sowell</b> is an avid .NET developer who gets into as many technologies as he can though with a focus on ASP.NET. He is a Senior Application Engineer at Match.com on the international platform and enjoys writing code which serves up Html millions of times on a daily basis. Eric is the father of three children and the husband of one wife. He has no pets but does want fish. When not being a geek or hanging with the family, he enjoys reading, writing and doing research primarily in the realms of ancient Greek, biblical studies and early Christianity.</p>
<p> </p>
<ul>You can find Eric online in the following places:
<li><a target="_new" href="http://www.ericsowell.com/">http://www.ericsowell.com</a></li>
<li><a target="_new" href="http://www.thecodinghumanist.com/">http://www.thecodinghumanist.com</a></li>
<li><a target="_new" href="http://www.archaicchristianity.com/">http://www.archaicchristianity.com</a></li>
<li><a target="_new" href="http://www.twitter.com/mallioch">http://www.twitter.com/mallioch</a></li>
</ul>Caleb Jenkins - Silverlight 2/videos/caleb-jenkins-silverlight-2/Thu, 08 Jan 2009 13:51:00 GMT/videos/caleb-jenkins-silverlight-2/Adonis0Videos<h3>Session Summary</h3>
<p>Presented 7 January 2009 - Silverlight 2 opens a whole new world of possibilities and options to .NET developers in the Rich Internet Application space. Combining the best of web application deployments with traditional Windows development, this best of breed application platform is changing the world of on-line as well as line-of-business applications. The most significant part of being a successful Silverlight developer is your ability to work well with data, and the ability to work well with designers. This talk digs into both!</p>
<p>[VIDEO]</p>
<h3>Speaker Bio</h3>
<p><img align="left" src="http://ineta.org/Speakers/Speakers.aspx?Photo=45" xwidth="150" alt="Caleb Jenkins" style="padding-right: 5px;" /><b>Caleb Jenkins, Principal Consultant, Improving Enterprises</b></p>
<p>Caleb Jenkins is a Principal Consultant with Improving Enterprises, National Speaker for INETA (the International .NET Association), Microsoft MVP, featured presenter for xTrain.com and Adobe.TV, technical editor for Wrox Publishing and certified Scrum Master. Improving Enterprises, Inc (<a href="http://improvingenterprises.com" target="_new">http://ImprovingEnterprises.com</a>) specializes in delivering enterprise solutions, agile methodologies and mentoring on the Microsoft and Java platforms.</p>
<p>Host, cameraman and editor for <a href="http://communitycast.tv" target="_new">http://CommunityCast.tv</a>; as a long time community leader and former Microsoft Developer Evangelist, Caleb is well known for his engaging speaking style, depth of knowledge and creative energy. As a Microsoft Certified Solution Developer, Certified Trainer and .NET architect, Caleb has helped to design and implement enterprise .NET Solutions for some of the largest companies in the world; American Airlines, Countrywide Mortgage, CGI-AMS, Dollar Thrifty Automotive Group and Sunoco Inc. to name a few.</p>
<p>Caleb lives in the Dallas area where he continues to date his beautiful wife and busies himself playing Candy Land and Xbox 360 with their four incredible children. Occasionally he writes curriculum, speaks at conferences, and writes code for silly things like Twitter applications. Eventually he'll post some of the gazillion interviews that he's recorded on CommunityCast or blog at <a href="http://developingUX.com" target="_new">http://developingUX.com</a></p>
<h3>Thanks to our sponsors for this event:</h3>
<p align="center"><a href="http://intuit.com"><img border="0" width="250" src="http://nddnug.net/files/uploads/intuit_logo.jpg" alt="" /></a> <br />
<br />
NDDNUG gracoiusly thanks Intuit for their continued sponsorship <br />
and support. Without their fine meeting facilities awesome team members, our meetings would not be possible. <br />
<br />
For more information, please visit: <a href="http://www.intuit.com/">http://www.intuit.com/</a></p>
<p> </p>
<p align="center"> </p>
<!--{12314258341281}-->Daniel Egan - ASP.Net 4.0/videos/daniel-egan-asp-net-4-0/Wed, 07 Jan 2009 15:01:00 GMT/videos/daniel-egan-asp-net-4-0/Adonis0Videos<p>Presented December 2008, in this session, we looked at some of the things coming from the ASP.Net team in the 4.0 release. We talked about what this release means to you the developer and how Microsoft is changing the way it rolls out new technology. We focused on AJAX Templates, ADO.Net Data Services, and jQuery integration into Visual Studio. At the end of this session, you should have a good grasp of the technology and direction of ASP.Net 4.0</p>
<p>[VIDEO]</p>
<h3>Speaker Bio</h3>
<p><img align="left" style="padding-right: 5px;" xwidth="150" src="/files/headshot/degan.jpg" alt="Daniel Egan" /><b>Daniel N. Egan – Developer Evangelist - Microsoft</b><br />
Former President INETA – North America<br />
Former Microsoft Regional Director<br />
Microsoft MVP ASP/ASP.Net , MCSD, MCT</p>
<p>Before joining Microsoft, I held a variety of positions in the information technology and engineering fields. At Odyssey Consulting Group I served as Chief Architect and CEO. I was fortunate enough to be a Microsoft Regional Director, Microsoft MVP - ASP/ASP.Net , Microsoft Certified Trainer (MCT) and an MCSD as well as a .Net Insider for the Southern California Region. I have always been active in the developer community and was the Co-Founder of the SoCalDotNet Developers Group. I had the unique opportunity to serve as President of <a target="_new" href="http://www.ineta.org/default.aspx">INETA</a>, the international .Net association and enjoyed my time there immensely.</p>
<p>When not working on technical stuff, you can find me shooting away with my Cannon trying to get that “perfect” shot, or teaching a .NET Certification course at California State University Fullerton. To find out more about me, visit my blog, Dot Net Doc at <a target="_new" href="http://www.dotnetdoc.com/">www.DotNetDoc.com</a>.</p>
<p> </p>
<h3>Thanks to our sponsors for this event:</h3>
<p align="center"><a target="_new" href="http://www.prg-usa.com"><img border="0" align="center" valign="top" src="http://nddnug.net/files/sponsor/pey-logo.jpg" alt="" /></a></p>
<p>Peyton Resource Group is committed to providing innovative, dependable staffing solutions in today’s highly competitive job market. Our ability to effectively match skilled professionals with our clients’ demanding job requirements is second-to-none. With over 7 years in Dallas/Ft. Worth and 50+ years of combined experience, Peyton Resource Group is ready to provide our consultants and clients customized, customer-friendly solutions to fit their needs.</p>
<p>For more information, please visit <a target="_new" href="http://www.prg-usa.com">http://www.prg-usa.com</a></p>
<p> </p>
<p align="center"> </p>
<p align="center"><a href="http://intuit.com"><img border="0" width="250" src="http://nddnug.net/files/uploads/intuit_logo.jpg" alt="" /></a> <br />
<br />
NDDNUG gracoiusly thanks Intuit for their continued sponsorship <br />
and support. Without their fine meeting facilities awesome team members, our meetings would not be possible. <br />
<br />
For more information, please visit: <a href="http://www.intuit.com/">http://www.intuit.com/</a></p>
<p> </p>
<p align="center"> </p>
<p align="center"><a href="http://ineta.org"><img border="0" src="http://nddnug.net/files/sponsor/ineta.png" alt="" /></a> <br />
<br />
INETA is the next evolution in user group communities - a non-profit, independent organization, chartered with supporting all user groups interested in the Microsoft .NET platform. INETA is run by a board of user group leaders, elected by their peers, and supported by Microsoft Corporation and other sponsors. For more information, please visit INETA's website, at <a target="_new" href="http://www.ineta.org">http://www.ineta.org</a>. <br />
<br />
Our membership with INETA entitles all NDDNUG members to discounts on various software, book, and conference vendors! Check them out at http://www.ineta.org. <br />
For more information, please visit: <a href="http://www.ineta.org/">http://www.ineta.org/</a></p>
<p> </p>Bill Robertson - AJAX/Javascript/videos/javascript/Sat, 04 Oct 2008 20:30:00 GMT/videos/javascript/Adonis0Videos<h3>Session Summary</h3>
<p>For our August, 2008 meeting, we were psyched to welcome back <b>Bill Robertson</b> who presented a code-heavy session about JavaScript, ASP.NET AJAX, and integration with .net!</p>
<p>Javascript…the language of "I hope this works". This session was a deep dive into javascript patterns and techniques. We covered the a variation of the MS Ajax object pattern with real world examples including inheritance. We saw alternatives to the horribly slow UpdatePanel, and tips for debugging javascript applications. The goal of this session was for you to become the guy people wander the halls at work seeking to ask the "how do I do this" questions.</p>
<p>[VIDEO]</p>
<h3>Speaker Bio</h3>
<p> </p>
<p><div class="thumb"><img align="left" alt="Bill Robertson" src="http://nddnug.net/files/uploads/headshot-billr.png" /></div>
Bill started his career with c++ and the Win32 API. He studied mathematics and philosophy at the University of Arlington. After the release of .net 1.1 he transitioned the unmanaged world to the managed world with ASP.NET and hasn't regretted it. He believes it is the responsibility of developers to keep the luddites at bay, by constantly refining skills to create the best possible software and user experience. He currently works in New York as the VP of Development for <a target="_blank" href="http://globalgrind.com">Global Grind</a>. <a href="http://billrob.com/">Bill's Blog</a></p>
<p> </p>