Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Visual Studio2012An IntroductionMUGI JadetabekNicko Satria Utama
Thanks for coming Sendempty email to mugi@mugi.org to subscribe
Visual Studio   It is an Integrated Development Environment    from Microsoft to develop high performance    application....
What’s new .NET 4.5 Improve  responsiveness through  asynchronous operation Several new features on parallel  computing...
What’s new in desktop apps Many  improvement on WPF  responsiveness through asynchronous and  parallel Add ribbon contro...
What’s new in web apps ASP.NET with HTML 5 support Support websocket protocol Improve security Support oAuth and OpenI...
Visual Studio 2012 Edition Express (free) Professional Premium Ultimate Test Professional
Built in Language Service C#  .NET VB .NET C++ Native and C++ .NET F# .NET
Other supported language Boo Cobol A#  (ADA implementation on .NET) L# (LISP implementation on .NET) Many more…..
Visual Studio 2012 DEMO     for Visual Studio 2012 Express Edition
Why need it? Helps to understand the context of your  development. Make it easier to develop Easier to share the code a...
Develop as a team member VisualStudio 2012 has ability to perform  multiple language service through  projects. For exam...
.NET Framework   It is built and run on top of windows   It has Common Language Runtime (CLR) and    Base Class Library ...
Project template Helps   developer to understand and  create project for specific environment. Built-in template: Window...
Project template It contains project assets (source code,  image, form, etc) that can be used and  customized. It also c...
Console It   is a project template to develop a  console (command prompt/dos style)  based application.
Windows Form Itis project template to develop a GUI/  desktop application. There is no further improvement since  window...
ASP.NET It is a template to develop a web based  application It can develop using asp.net web form  and asp.net mvc
Windows PresentationFoundation It is a project template to develop GUI/  desktop application It is using declarative and...
Silverlight It is a template to develop rich client web  application It runs on web and only a required  component will ...
Develop with team Visual Studio 2012 support source code  control and team sharing using Team  Foundation Server There i...
Cost Visual   Studio 2012 Express – free to install SQL Server 2012 Express – free to install  and redistribute .NET Fr...
Thank you… Contact:   nickotech2000@yahoo.co.uk
Upcoming SlideShare
Loading in …5
×

Visual Studio 2012 introduction

Introduction Short to Visual Studio 2012

  • Be the first to comment

Visual Studio 2012 introduction

  1. 1. Visual Studio2012An IntroductionMUGI JadetabekNicko Satria Utama
  2. 2. Thanks for coming Sendempty email to mugi@mugi.org to subscribe
  3. 3. Visual Studio It is an Integrated Development Environment from Microsoft to develop high performance application. Latest release is Visual Studio 2012 and .NET Framework 4.5 Supported multiple language service; almost 25 language on prior Visual Studio 2010 Support Native, .NET and Metro application
  4. 4. What’s new .NET 4.5 Improve responsiveness through asynchronous operation Several new features on parallel computing Support windows store applications Improve applications run by utilizing more on multiple core Shorter to develop by reuse library andframework.
  5. 5. What’s new in desktop apps Many improvement on WPF responsiveness through asynchronous and parallel Add ribbon control on WPF Improve performance on large dataset when to display in a virtualizing grid
  6. 6. What’s new in web apps ASP.NET with HTML 5 support Support websocket protocol Improve security Support oAuth and OpenID Asynchronous read and write HTTP request and response
  7. 7. Visual Studio 2012 Edition Express (free) Professional Premium Ultimate Test Professional
  8. 8. Built in Language Service C# .NET VB .NET C++ Native and C++ .NET F# .NET
  9. 9. Other supported language Boo Cobol A# (ADA implementation on .NET) L# (LISP implementation on .NET) Many more…..
  10. 10. Visual Studio 2012 DEMO for Visual Studio 2012 Express Edition
  11. 11. Why need it? Helps to understand the context of your development. Make it easier to develop Easier to share the code across team members Focus on your solution Perform automation on your development
  12. 12. Develop as a team member VisualStudio 2012 has ability to perform multiple language service through projects. For example. A product/solution consist of multiple language. A business logic is built by C#, UI is built using VB.NET.
  13. 13. .NET Framework It is built and run on top of windows It has Common Language Runtime (CLR) and Base Class Library (BCL) CLR run time environment that runs the code and provides services that make the development process easier BCL is a comprehensive, object-oriented collection of reusable types that you can use to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services
  14. 14. Project template Helps developer to understand and create project for specific environment. Built-in template: Windows Form, WPF, Metro, ASP.NET, Webservices. Another template can be installed separately.
  15. 15. Project template It contains project assets (source code, image, form, etc) that can be used and customized. It also contains default project structure that can be use by built engine to compile source code into executable or library.
  16. 16. Console It is a project template to develop a console (command prompt/dos style) based application.
  17. 17. Windows Form Itis project template to develop a GUI/ desktop application. There is no further improvement since windows form will be replace completely by Windows Presentation foundation.
  18. 18. ASP.NET It is a template to develop a web based application It can develop using asp.net web form and asp.net mvc
  19. 19. Windows PresentationFoundation It is a project template to develop GUI/ desktop application It is using declarative and imperative approach. It can built multimedia, 2D and 3D application.
  20. 20. Silverlight It is a template to develop rich client web application It runs on web and only a required component will be download locally Support webcam
  21. 21. Develop with team Visual Studio 2012 support source code control and team sharing using Team Foundation Server There is a free edition (max 5 user) Team Foundation Server Express 2012. Each team members can manage source code by check in and out; merge and fork;
  22. 22. Cost Visual Studio 2012 Express – free to install SQL Server 2012 Express – free to install and redistribute .NET Framework 4.5 – free to install and redistributable Team Foundation Server Express – free to install. The only cost is Windows OS and your hardware
  23. 23. Thank you… Contact: nickotech2000@yahoo.co.uk

×