1 / 4

Goals

Visual Studio .NET Using J# Based on Microsoft .NET Training Summer 2004 Slides adapted from http://www.lfc.edu/~hummel/workshops.html. Goals. Brief Discussion of J#: the language data structures, algorithms & OOD application types: console, GUI, database-driven Using J# and .NET Help you:

amable
Télécharger la présentation

Goals

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. Visual Studio .NETUsing J#Based on Microsoft .NET TrainingSummer 2004Slides adapted fromhttp://www.lfc.edu/~hummel/workshops.html

  2. Goals • Brief Discussion of J#: • the language • data structures, algorithms & OOD • application types: console, GUI, database-driven • Using J# and .NET • Help you: • See a mature GUI in action • Develop a client-server web based application

  3. Why use .NET? • Robust, mature technology & tools • Visual Studio .NET is an excellent development environment • Compares favorably to J2EE, WebSphere(http://msdn.microsoft.com/vstudio/java/compare/) • A study by Forrester Research (see above link) indicates .NET is favored (56%) over J2EE • You have a choice of programming language: • J# is Java 1.4, however with a subset of the Java class libraries. • Microsoft has implemented its own rich set of classes for use across languages (C#, C++, VB) • You have a choice of application domains: • console, graphical user interface (GUI), web, database-driven, …

  4. Outline of the .NET material • Using .NET: • modern program execution through virtual machines • the programming language J# • important algorithms, data structures, and classes • WinForms: Graphical User Interfaces in .NET • WebForms: Like WinForms, but for use on the Web • object-oriented design (OOD) • debugging & testing (with NUnit) • relational databases, SQL, and .NET database programming • web services • the application of J# and .NET to other application domains

More Related