Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Microsoft Visual Studio

Similar presentations


Presentation on theme: "Introduction to Microsoft Visual Studio"— Presentation transcript:

1 Introduction to Microsoft Visual Studio
And other IDE’s

2 What is an IDE? IDE means You can do many things using an IDE
Integrated Development Environment An IDE is software a application Microsoft Visual Studio is an IDE You can do many things using an IDE Implement databases Design a user interface Program an application Compile/build an application Test an application Debug an application Diagramming Etc.

3 Programming languages
Visual Studio supports a number of programming languages, most notably C# The programming language we are going to use VB.NET Others: C++, F# You choose a programming language when you make a new project Choose C#

4 Microsoft Visual Studio
Visual Studio is not just a single product. Visual Studio comes in a number of editions Ultimate The edition we are using Premium Professional Express A free edition Several sub-editions taylored for web development – also known as Visual Web Developer C# development, etc.

5 GUI building using drag-and-drop
IDE’s generaly support GUI building using drag-and-drop GUI = Graphial User Interface Visual Studio supports GUI building using drag-and-drop for Desktop applications Web applications Visual Studio is a WYSYIWIG editor What You See Is What You Get

6 IntelliSense A Visual Studio feature
IntelliSense helps you writing the program Autocompletion You write the a part of a word, IntelliSense suggest the rest of the word Documentation IntelliSense shows documentation on the current ”word” Other IDE’s have similar features But it’s not called IntelliSense

7 Web application project vs. Web site project in Visual Studio
Creating a new application Visual Studio has two different options to choose from Web Application Project More advanced A lot of templates to choose from Don’t forget to choose the right programming language: C# Web Site Project Less advanced A few templates to choose from Spaanjaars: Beginning ASP.NET, uses Web Site Projects

8 Some other IDE’s NetBeans Eclipse Microsoft WebMatrix MonoDevelop
Java, C/C++, Ruby, PHP Eclipse Java, C/C++, PHP, etc. Microsoft WebMatrix ASP.NET, PHP, etc. MonoDevelop C# and other .NET languages Oracle JDeveloper Java Applications, specially SOA


Download ppt "Introduction to Microsoft Visual Studio"

Similar presentations


Ads by Google