No new comments.
View All Comments
No new messages.
View All Messages
No new notifications.
View All Notifications
2016 Second Half of the Year & Renewed MVPs Announced
MUST READ: C# Corner Year 2016 at a Glance
C# Corner Annual Conference 2017 Announced
An Interview Question
Ask a Question
How do I
Internet & Web
Universal Windows Platform
Algorithms in C#
Coding Best Practices
Internet of Things
VR and AR
Databases & DBA
Design Patterns & Practices
C, C++, MFC
Request a new Category
Visual Studio 11 New Features
This article is a high-level introduction to the new features of Visual Studio 11.
Simplified & productive development environment (work flows).
Collaborative Agile development programs.
Modern consumer & business applications.
Team Foundation Server seamless integration.
Visual Studio editor enhancements.
Sprint Planning Tool
Visual Studio IDE theme
The Visual Studio IDE has some themes and the developers can change the theme color like gray background and standard IDE environment. A shortcut key has been added to open the options editor window.
Search in the Solution Explorer, Teams Explorer etc.
The Solution Explorer and Teams Explorer has the search text box where you can search the pages, tasks, users in the explorers.
Filter of Toolbox controls
The Toolbox has the search text box; it will be very useful to filter the controls in the view. Suppose if you type button then it will show only two controls such as Button and Link Button.
It will be very useful when we have many custom controls in the Toolbox.
The page creation history caintains the last activities.
Metro Style application
The Metro Style template is added to get the effect of the Metro Style in mobiles. The Metro Style application is implemented in the Windows 8 operating system. The PC tablets will have this style and the Metro Style can be applied to web applications and Windows mobile applications.
Integration of TFS (Team Foundation Server)
The Team Foundation Server is seamlessly integrated with the Visual Studio to manage all the activities like version control, project management activities, tasks and defects management.
The TFS will be connected with the application when it is integrated with the solution while creating.
Agile development programs
The Visual Studio IDE has been designed in such a way that the teams, version control, project development model and defects are in one roof. While creating the project itself they can select the iterations and tasks can be created and assigned to the users (teams).
ASP.Net MVC 4.0
ASP.Net MVC version 4.0 is released with several features:
1. Improved templates
2. Minification and Bundling
3. Web API's
4. Async Support
5. Mobile Binding
6. Single Page application
7. Display modes in the text box
New HTML5 and CSS support
The HTML5 elements are supported in the Visual Studio 11
The CSS are not required to load entirely and it can be given up to path.
Match the end tag when edit the start tag
The developers were lazy to change the end tag whenever they change in the start tag. For example when they change div to span, the ending tag was not replaced and that led to compilation errors. This Visual Studio 11 simplifies the developers work and when the start tag changes the matching end tag will be replaced automatically.
Simulator to test the Metro Style application
The current laptop models are not supported for the Metro Style application and it has been added in the Window 8. Using the current laptop model, the developers can run the Metro Style application in the simulator. It can be set on the browser or by hand. It has the feature of zooms, changing resolution, select by hand or cursor, etc.
TFS web access
The Visual Studio has the Team Foundation server web based management portal, where you can maintain the agile development programs. The application can be hosted on the server and it can be available to the customers as well.
Enhanced unit test and improved performance in Unit Testing
1. Search in Unit testing explorer
2. Colors and themes
3. MS-Test improvement
4. Many performance & Scale improvements (Twice faster compare as Visual Studio 2010)
5. Supporting for Testing Async
Add new items in Solution Explorer
Manage NuGet Packages
The Visual Studio IDE provides the ability to update the latest versions of add-ins through the NuGet packages. All the items can be updated and when a new version is released the next version will be shown with an install option.
Auto Complete in control
The developers no longer need to write ASP.Net web control tags. There is now a shortcut to add them in the design of the web forms. For example if the developer wants to add the GridView then they only need to type GV and tab; the tab will add the control in the position.
Web control tasks
The web control in the .aspx page has the tasks panel. Usually it will be displayed in design view and the same thing has implemented in the design code (.aspx).
Keeping the cursor on the control will show the tasks panel, where the user can select the design.
Generate the User control
If the user wants to split the portion of the .aspx page into web user control then they need to select it and right-click to user control; it will create the control as a separate page and it will add the directives in the page and place the tag as well.
The Routing has been made easy to show in the url. The global.aspx file event supports the set up of the routing for the pages in the web site.
The viewstate is the property in the page directives and it has the new option of "disabled" along with "enabled".
The developers were needed to write validation to the text box for different purpose like numbers, email.
The Visual Studio 11 supports new textbox modes like phone number, email, etc.
Display Text in Property
When we use the collection the name of the property was used as display text in many places like Grid. There was some need to display the text.
[Display (Name="Employee Name")]
Public string EmployeeName
Preview of Image
The folder which has the images can be viewed on the mouse over of the every image in the Solution Explorer. It will be convenient to preview and assign the images to the controls.
When an image is included in the CSS class then it will be downloaded for every request on the server. It will decrease the performance of the application. The CSS has the new property to embed the image with the CSS.
It will not be downloaded as a separate image and embedded in the web page.
Visual studio 11 new features
Visual studio 11 Tutorial
Four Ways To Get The Most Out Of Microsoft Edge And Benefit From It (And Influence People)
Local Functions In C# 7.0
Onion Architecture In ASP.NET Core MVC
Ref Returns In C# 7.0
Google Maps In MVC
Literal Improvements In C# 7.0
Deconstruction In C# 7.0
ASP.NET MVC 5 - REST Web API Authorization
Learning C# (Day 10) - Events In C# (A Practical Approach)
Cloning Objects In .NET Framework
CBeyond Cloud Services
TERMS & CONDITIONS
REPORT A BUG
©2017 C# Corner. All contents are copyright of their authors.
Terms & Conditions
©2017 C# Corner. All contents are copyright of their authors.