Learning for Success

Learning is a part of Life and it's a Continuous Process. One is expected to learn not only everyday but every moment of each day. The day you stop learning is the day you stop living. Your learning reflects in your behavior; your thinking. Just see, if you are still learning or you have stopped learning?

If Learning is Fun for You...

Looking at the buzz going around in .Net Technology World; we have collated some information. If you want to get versed with the new stuff, you can ponder below

First of all you will need Microsoft Visual Studio which helps individual developers build, test, and debug software solutions.

Basic Learning

  • C# is a programming language designed for building a wide range of applications that run on the .NET Framework. C# is simple, powerful, type-safe, and object-oriented. With its many innovations, C# enables rapid application development while retaining the expressiveness and elegance of C-style languages. Getting started with Visual C#. If you want to Kick Start.
  • ASP .NET is a part of the Microsoft .NET framework, and a powerful tool for creating dynamic and interactive Web Pages, Web Applications and Web Services. Start building your ASP .NET Applications.
  • Silverlight is a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline. Watch Silverlight "How Do I" videos.
  • Windows Communication Foundation (WCF) is a part of the .NET Framework that provides a unified programming model for rapidly building service-oriented applications that communicate across the web and the enterprise. Download Windows Communication Foundation Samples from MSDN.
  • Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents. Get the sample code from MSDN.
  • Windows Workflow Foundation (WF) is the programming model, engine and tools for quickly building workflow enabled applications on Windows. Download the sample code. For more information about the sample code visit MSDN.

Advanced Learning

  • Microsoft Enterprise Library is a collection of reusable application blocks designed to assist software developers with common enterprise development challenges. This release includes: Caching Block, Cryptography Block, Data Access Block, Exception Handling Block, Logging Block, Policy Injection Block, Security Block, Validation Block, and Unity.
  • Ajax Control Toolkit contains a rich set of controls that you can use to build highly responsive and interactive Ajax-enabled ASP.NET Web Forms applications. Click to Download
  • Model View Controller (MVC) is a part of the ASP.NET Web application framework. It is one of the two different programming models you can use to create ASP.NET Web applications, the other being ASP.NET Web Forms. Learn more.
  • Smooth Streaming is a feature of Internet Information Services (IIS) Media Services, an integrated HTTP-based media delivery platform. With Smooth Streaming, consumers get minimal buffering and fast start-up time, by adapting the quality of the video stream in real-time based upon the consumer's changing bandwidth and CPU conditions.

Watch n Learn

Our finding is "Learning is easier and intuitive if a person Watches a Video over reading any book". That's why we encourage you to do the same "Watch N Learn".

How Do I videos are great to Start With

Other Resources

  • Channel 9 keeps you up to date with videos from people behind the scenes building products at Microsoft.
  • Microsoft Online Media Series Find the Webcasts, Virtual Labs and Podcasts that are right for You.
  • MIX Videos : Here you will find latest sessions and other videos from the MIX conference and online site. MIX is a gathering of designers and developers who are building the world's most innovative web sites."

Sample Problems