Getting Started - C Sharp

0 Comments| 3/10/2010 2:14:34 AM

In this video, John takes you through the basics of getting started with C#. From how a program is structured, control flow statements and a summary of on-line resources, John points you in the right direction if you are new to C#. The following topics are covered in the video. Program Structure:  Namespace, Class and Procedure blocks. Syntax: Variable declarations,  if statements,  switch statement,  enums and loops.

John V. Petersen has been a developer for about 20 years – starting with dBase and FoxBase +. I then got into FoxPro 2.0 and VB 3 – eventually giving way to Visual FoxPro. Then along came .NET! Through that time, I have developed applications in SQL Server since version 6. I have also developed applications with Oracle versions 9i and 10g. From 1995-2001, I was a Microsoft Developer MVP. I have spoken at many user groups and industry conferences including Tech Ed and Developer Days.  For more information visit John’s Site

10

Getting Started - Entity Framework

0 Comments| 3/10/2010 2:10:00 AM

 

There are quite a few choices when it comes to how to do data access for your .NET application. With .NET 3.5, Microsoft introduced LINQ to SQL which is a powerful ORM solution leveraging LINQ technology. The Entity Framework was released with .NET 3.5 SP1 and took the concepts of LINQ to SQL to a new level. The Entity Framework brought additional features over LINQ to SQL as well as laying a new foundation for the future of data access in .NET. In this session we will look at a brief history of ORM and then go through a walkthrough of the Entity Framework and flesh out the data access layer of a simple application. We will look at similarities of LINQ to SQL and the Entity Framework as well as some common “gotchas” associated with EF. We will also take a lap through the new exciting features coming in Entity Framework 4.

Dane Morgridge has been a developer for 9+ years and has worked with .NET & C# since the first public beta. His current passions are Entity Framework, WPF, WCF, Silverlight and LINQ. He works mostly with C#, but is also a big fan of whatever new technology he happens to come across. In addition to software development also enjoys dabbling in graphic design, video special effects and hockey. When not with his family he is usually learning some new technology or working on some side projects. He is currently working as the Senior Interactive Developer at Roska Direct in Montgomeryville, PA. He can be reached through is blog http://geekswithblogs.net/danemorgridge or on Twitter @danemorgridge.

10