Prologue to .NET - PowerPoint PPT Presentation

introduction to net l.
Skip this Video
Loading SlideShow in 5 Seconds..
Prologue to .NET PowerPoint Presentation
Prologue to .NET

play fullscreen
1 / 13
Download Presentation
vanna-terry
Views
Download Presentation

Prologue to .NET

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