transforming software development in a world of devices...
TRANSCRIPT
Auto brace completion
Move lines up and down
Enhanced scrollbar
New Navigate To experience
Peek
CodeLens
Code Map enhancements
Find Dialog integrated into editor
Solution Explorer enhancements
New project templates
And so much more…
Minification Minification performs a variety of different code optimizations to scripts or css, such as removing
unnecessary white space and comments and shortening variable names to one character.
Before ADDALTTOIMG = FUNCTION (IMAGETAGANDIMAGEID, IMAGECONTEXT) { ///<SIGNATURE> ///<SUMMARY> ADDS AN ALT TAB TO THE IMAGE // </SUMMARY> //<PARAM NAME="IMGELEMENT" TYPE="STRING">THE IMAGE SELECTOR.</PARAM> //<PARAM NAME="CONTEXTFORIMAGE" TYPE="STRING">THE IMAGE CONTEXT.</PARAM> ///</SIGNATURE> VAR IMAGEELEMENT = $(IMAGETAGANDIMAGEID, IMAGECONTEXT); IMAGEELEMENT.ATTR('ALT', IMAGEELEMENT.ATTR('ID').REPLACE(/ID/, '')); }
After
ADDALTTOIMG = FUNCTION (N, T) { VAR I = $(N, T); I.ATTR("ALT", I.ATTR("ID").REPLACE(/ID/, ""))
Sample Difference
Using B/M Without B/M Change
File Requests 9 34 256%
KB Sent 3.26 11.92 266%
KB Received 388.51 530 36%
Load Time 510 MS 780 MS 53%
Asynchronous Operation
• async
• await
• Better UI Response
• Easier to code
• Suited for Lengthy operation (i.e.: I/O File Copy, large query)
• A Layout and theming framework
• Combination of CSS3 and JQuery
• VS 2013 Project Templates use Bootstrap
• Responsive UI Design
• Ideal for Cross Browser Development
ASP.NET Identity (a.k.a. Membership)
New Membership system
One ASP.NET Identity system
Supports claims-based authentication
Integrated with external logons
Out of the Box Support
• Microsoft Account
• Tweeter
Sample Usage
• SharePoint Integration
• Facebook Apps
• Calendar /mail sync,…
• Tweeter Feeds
Plan REQUIREMENTS
BACKLOG
RELEASE
Operate Construct
WORKING SOFTWARE
Develop
Operate Agile Project Management
Team Room
Git
CodeLens
.NET memory dump analyzer
Visual Studio and
System Center
integration
Build | Measure | Learn
Integrated release
management
Collaborate
Kanban Board
Work item tagging
Release
Performance events
Team Foundation Server 2013
Load testing as a service
Configuration-based
deployments
Work item charting