Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2nd june


Published on

NCST: Overview of IT Industry & Introduction to .NET

Published in: Technology
  • Be the first to comment

  • Be the first to like this

2nd june

  1. 1. INTRODUCTION<br />31st May 2010<br />
  2. 2. INDIAN IT INDUSTRY<br />Indian IT exports are worth $50 billion (Rs23,100 crore.<br />Indian IT hired more than a lakh people this year. <br />Domestic IT-BPO market is expected to touch 12%YoY growth to post Rs.662 billion (Rs.66,200 crore).<br />
  3. 3. INDIAN EDUCATION INDUSTRY<br />More than 9 lakh applicants in AIEEE<br />Skill Mismatch between Industry and Institutes<br />Obsolete Course Contents<br />No specialized courses at Under-Graduate level<br />
  4. 4. REASON TO START NCTS<br />Practical Training<br />Update the knowledge on latest trends in IT Industry<br />Finding a team of .NET Developers<br />Develop Small Applications for YEH Technologies<br />Evangelize the power of Microsoft Products<br />
  5. 5. SCHEDULE<br />31st May - 4th June : What is .NET ? <br /> Basics of C# & OOPS Concept<br />5th June : Workshop on Cloud Computing<br />7th June - 10th June : SQL Interactivity,<br />WinForms<br />12th & 13th June: Product Building Workshop<br />14th June - 18th June : Basics<br />19th June : Workshop on Windows Silverlight<br />21st June - 25th June : WCF & Web Services<br />26th June : Win Mobile Phone 7 Development Workshop<br />28th June – 2nd July : Product Development Workshop<br />
  6. 6. You cannot teach people anything. You can only help them discover it within themselves.- Galileo<br />
  7. 7. .NET Framework<br />The .NET Framework is an integral Windows component that supports building and running the next generation of applications and XML Web services. The .NET Framework is designed to fulfill the following objectives: <br />Provide a consistent object-oriented programming environment<br />Provide a code-execution environment<br />
  8. 8. .NET Architecture<br /><ul><li>Common Language Specification (CLS)
  9. 9. Framework Class Library (FCL)
  10. 10. Common Language Runtime (CLR)
  11. 11. .NET Tools</li></li></ul><li>Role of CLR<br />The CLR is the execution engine for .NET applications and serves as the interface between .NET applications and the operating system. The CLR provides many services such as:<br />Loads and executes code<br />Converts intermediate language to native machine code<br />Separates processes and memory<br />Manages memory and objects<br />Enforces code and access security<br />Handles exceptions<br />Interfaces between managed code, COM objects, and DLLs<br />Provides type-checking<br />Provides code meta data (Reflection)<br />Provides profiling, debugging, etc.<br />