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

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • What are the benefits of .NET?.NET provides the best platform available today for delivering Windows software. .NET helps make software better, faster, cheaper, and more secure. .NET is not the only solution for developing Web software—Java on Linux is a serious alternative. But on the Windows desktop, .NET rules.For developers, .NET provides an integrated set of tools for building Web software and services and Windows desktop applications. .NET supports multiple programming languages and Service Oriented Architectures (SOA).For companies, .NET provides a stable, scalable and secure environment for software development. .NET can lower costs by speeding development and connecting systems, increase sales by giving employees access to the tools and information they need, and connect your business to customers, suppliers and partners.For end-users, .NET results in software that’s more reliable and secure and works on multiple devices including laptops, Smartphones and Pocket PCs.
  • 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, ADO.net<br />WinForms<br />12th & 13th June: Product Building Workshop<br />14th June - 18th June : ASP.net 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 />