1.81k likes | 1.95k Views
.Net Framework 4 Programming in C#. Webinar presented by Erick Polsky 10/2/2012. What is .Net ?. Combines… Language Independence Memory Management Database Access Class Libraries Operating System Integration Design Patterns/Methodologies. Language Independence.
E N D
.Net Framework 4Programming in C# Webinar presented by Erick Polsky 10/2/2012
What is .Net? • Combines… • Language Independence • Memory Management • Database Access • Class Libraries • Operating System Integration • Design Patterns/Methodologies
Language Independence • CLR – Common Language Runtime • Data Types • Available languages: • C#.Net • VB.Net • C++ • J# • Jscript.Net • PowerShell
Managed Code • Memory Management • Resource Allocation • DLL Hell
Database Access • ADO.NET • Datasets • Entity Framework • LINQ • WCF (Windows Communication Foundation)
Class Libraries • Tools to work in any environment • Over 44,000 in .Net Framework 4.0 • Database • Form Controls • Makes RAD (Rapid Application Development) easier than ever!
Operating System Integration • Ease of deployment • GAC (Global Assembly Cache) • One Click • Security
Interface Design/Methodologies • Windows Forms • WPF (Windows Presentation Foundation) • Silverlight • Web Forms • MVC (Model View Controller) • Dynamic Data • Web Services