1 / 13

Introduction to .NET

Introduction to .NET Topics to be covered MSDN Academic Alliance What is .NET? Tulane User Group Imagine Cup MSDNAA an annual membership program for technical departments All Microsoft software is available for use except for Office How to obtain the software?

adamdaniel
Download Presentation

Introduction to .NET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to .NET

  2. Topics to be covered • MSDN Academic Alliance • What is .NET? • Tulane User Group • Imagine Cup Lim

  3. MSDNAA • an annual membership program for technical departments • All Microsoft software is available for use except for Office Lim

  4. How to obtain the software? • See Mike Fletcher at ST 2nd floor • E-academy.com • Check posted flyers Lim

  5. What is .NET? PCs and smart devices to utilize webservices. Applications that perform tasks, such as validating credit card purchases and checking airline flights Visual Studio .NET and .NET Framework to create/extend webservices. For deploying and managing web services Lim

  6. Web services Console apps Windows apps Web apps Data and XML Framework Class Library Common Language Runtime OS/Hardware/Simulator Lim

  7. Why use the .NET Framework? Just-In-Time compiler C# C# compiler C++ C++ compiler JIT AND CLR Simulator or Hardware C C compiler IL Scheme Scheme compiler Prolog compiler Prolog X compiler Common Language Runtime X Intermediate Language languages compilers Lim

  8. Why use the .NET Framework? • Multi-language development • C#, C/C++, VB.NET, Eiffel, Fortran, Java, Pascal, Perl, Python, Scheme, SmallTalk, and many more. • Allows you to use whatever language fits your wants/needs • Harness the power of Visual Studio • Highly productive environment • MSDN library of technical info Lim

  9. Imagine Cup • an international event challenging the world's most creative and tech-savvy students to design the best new Web services solution. • Competing for international recognition and cash prizes totaling U.S. $50,000, Imagine Lim

  10. Imagine Cup • Team Tulane • Game development for Smart Devices Lim

  11. An Example Quake.Net • http://www.vertigosoftware.com/Quake2.htm • the QUAKE II 3-D engine available to the public under the GNU General Public License ("GPL"). • July 2003, Vertigo Software, Inc. is releasing Quake II .NET, a port of the C-language based engine to Visual C++ with a .NET managed heads-up display. • illustrate a point: one can easily port a large amount of C code to C++, and then run the whole application as a managed .NET application using the Microsoft Common Language Runtime (CLR) without noticeable performance delays Lim

  12. Links of Interest • www.devhood.com • www.gotdotnet.com • msdn.microsoft.com • www.asp.net Lim

  13. Sources • Defining Basic Elements of .NET www.microsoft.com/net/ • Intro to Programming Languages by Dr. Yinong Chen of ASU • Microsoft .Net Presentation by Microsoft • Programming Microsoft .NET by Jeff Prosise • Big thanks to Andy Lim Lim

More Related