SlideShare a Scribd company logo
Introduction to Visual Studio 2012
          Release Candidate




  Visual Studio 2012 (RC) IDE Overview
  Visual Studio 2012 (RC) ALM Solution
VS 2012 IDE
• Windows 8 Development
  – Metro Style Apps with MS Expression Blend
  – Ready made Metro App templates in JavaScript,
    C++, C#, or VB
  – Built in simulator
  – Use VS to package and upload apps to Windows
    App Store
Window 8 Templates
VS 2012 IDE
• New look
• Preview files in Solution Explorer
   – Single click to preview
   – Double click to pin
• Navigate class, properties, methods in Explorer
• Easier to raft tabs on second monitor
• Improved search
   – Search solution for classes, methods etc.
   – IDE search for settings, menu item etc.
VS 2012 IDE
• JavaScript as first class citizen
    – Improved intellisense including jQuery
    – Brace matching, Breakpoints, Go To Definition

• HTML5 support
    – Use html tags like <header> <section> without squiggly
    – Older browsers use Polyfills via Modernizr

• Improved CSS3 support
    – CSS3 intellisense i.e. border-radius, animation etc.
    – Color picker (Ctrl+Space)

• Page Inspector (like Firebug)
    – Highlights .cshtml, or aspx pages as well on hover
VS 2012 Integration
• BizTalk Server Roadmap
   – Increased platform support including Windows Server 8, SQL
     Server 2012, VS 11 and Windows 8
   – Extended Platform Integration
      • DB2 client connectivity to SQL Server, conversion of commands to T-
        SQL, migration of packages to stored procedures
      • Adapter connectivity to new data sources, including IBM Informix V11
        and IBM IMS/DB V11
• Improved B2B
   – Agile response to industry standards
   – Improved performance and scalability
• Cloud
   – Extend on-premises solutions to the cloud and improved
     licensing
VS 2012 MVC 4
• ASP.NET Web API
• Mobile Project Template
• Display Modes (Browser & Resolution detection)
    – jQuery Mobile, the View Switcher, and Browser
      Overriding
•   Supports Azure SDK
•   Database Migrations
•   Add Controller to any project folder
•   Bundling and Minification
VS 2012 ALM
• Agile Development
  – ALM in cloud(web), backed by TFS
  – Manage Product Backlog, User Stories, Tasks from
    Web. Build solution from Web as well.
  – Tasks board view (for standups)
  – Project Status, Burn down Charts, Capacity bars
  – http://tfspreview.com/
VS 2012 ALM
• Lightweight Requirements
   – Include stakeholders in the process
   – Storyboarding (UI Mock ups) with PPT add on

• Feedback (MS Feedback Client)
   – Devs can request feedback from stakeholders
   – Email feedback requests via Team Web Access
   – Stakeholder uses MS Feedback Client

• Testing (MS Test Manager II)
   – Exploratory Testing
   – Rich Data Capture
   – Simulate bugs, and test cases
Storyboarding
MS Feedback Client
MS Test Manager
VS 2012 ALM
• Debugging & Quality Tools
  – Intellitrace
     • Now collect traces on machines without Visual Studio
     • Enable Intellitrace on Poduction Servers with IIS.
     • Minor Performance Impact.
  – Code Clone Analysis
     • Find similar code fragments (copy pasted) in solution
     • Useful during Refactoring
VS 2012 ALM
• Team Collaboration
  – Redesigned Team Explorer with Search
  – My Work panes, Pending changes, etc.
  – Suspend/Restore the context for specific tasks
• Code Reviews
  – Request/Manage code reviews from My Work
  – Improved, highlighted ‘Diff’ view, when comparing
New Compare ‘Differences’
For Additional Details
• More about MVC 4:
  http://www.asp.net/whitepapers/mvc4-
  release-notes and
  http://www.asp.net/mvc/mvc4
• More about Integration:
  http://www.microsoft.com/biztalk/en/us/road
  map.aspx
• More about Web API:
  http://www.asp.net/web-api/overview

More Related Content

What's hot

Visual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET FrameworkVisual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET Framework
Sasha Goldshtein
 
Visual studio
Visual studioVisual studio
Visual studio
AvinashChunduri2
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
Lee Stott
 
2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?
Aegis Software Canada
 
02 intro to vb-net ide
02 intro to vb-net ide02 intro to vb-net ide
02 intro to vb-net ideJomel Penalba
 
Websites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioWebsites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioMicrosoft Visual Studio
 
Azure Mobile Services for Cross Platform Mobile Apps
Azure Mobile Services for Cross Platform Mobile AppsAzure Mobile Services for Cross Platform Mobile Apps
Azure Mobile Services for Cross Platform Mobile Apps
WinWire Technologies Inc
 
Understanding IDEs
Understanding IDEsUnderstanding IDEs
Understanding IDEs
sunmitraeducation
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
Lee Stott
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
Spy Seat
 
Visual Studio 2013 Launch Keynote
Visual Studio 2013 Launch KeynoteVisual Studio 2013 Launch Keynote
Visual Studio 2013 Launch Keynote
Microsoft Visual Studio
 
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Pablo Ariel Di Loreto
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
Saad Wazir
 
What's new for Developers in Visual Studio 2013
What's new for Developers in Visual Studio 2013What's new for Developers in Visual Studio 2013
What's new for Developers in Visual Studio 2013Microsoft Visual Studio
 
Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010
joycsc
 
Microsoft C# programming basics
Microsoft C# programming basics  Microsoft C# programming basics
Microsoft C# programming basics
Prognoz Technologies Pvt. Ltd.
 

What's hot (20)

Visual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET FrameworkVisual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET Framework
 
Visual studio
Visual studioVisual studio
Visual studio
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 
2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?2018 What's New in Visual Studio Code 1.25?
2018 What's New in Visual Studio Code 1.25?
 
Vb.net ide
Vb.net ideVb.net ide
Vb.net ide
 
02 intro to vb-net ide
02 intro to vb-net ide02 intro to vb-net ide
02 intro to vb-net ide
 
Websites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioWebsites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual Studio
 
Azure Mobile Services for Cross Platform Mobile Apps
Azure Mobile Services for Cross Platform Mobile AppsAzure Mobile Services for Cross Platform Mobile Apps
Azure Mobile Services for Cross Platform Mobile Apps
 
Overview
OverviewOverview
Overview
 
Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1
 
Understanding IDEs
Understanding IDEsUnderstanding IDEs
Understanding IDEs
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual Studio 2013 Launch Keynote
Visual Studio 2013 Launch KeynoteVisual Studio 2013 Launch Keynote
Visual Studio 2013 Launch Keynote
 
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
Visual Studio | Lanzamiento VS2017 en Buenos Aires - 11/03/2017
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
 
What's new for Developers in Visual Studio 2013
What's new for Developers in Visual Studio 2013What's new for Developers in Visual Studio 2013
What's new for Developers in Visual Studio 2013
 
Introduction to Visual Studio.NET
Introduction to Visual Studio.NETIntroduction to Visual Studio.NET
Introduction to Visual Studio.NET
 
Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010Overview of Visual Studio Team System 2010
Overview of Visual Studio Team System 2010
 
Microsoft C# programming basics
Microsoft C# programming basics  Microsoft C# programming basics
Microsoft C# programming basics
 

Viewers also liked

Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012
Byron Paguay
 
Tutorial computación básica ii
Tutorial computación básica iiTutorial computación básica ii
Tutorial computación básica iiLesly-Daniela
 
vidrio catedral
 vidrio catedral  vidrio catedral
vidrio catedral
Angelo Smith
 
Reglamento telesup
Reglamento telesup Reglamento telesup
Reglamento telesup
veroverito3
 
Caratula unp
Caratula unpCaratula unp
Caratula unp
Christhopher
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computersimran153
 
Asp.net visual studio 2013
Asp.net   visual studio 2013Asp.net   visual studio 2013
Asp.net visual studio 2013
Tyrone Moodley
 
The DOC - Oracle APEX features
The DOC - Oracle APEX featuresThe DOC - Oracle APEX features
The DOC - Oracle APEX features
gleduc
 
Manual visual-basic-net-sql-server-paso-a-paso-gratis
Manual visual-basic-net-sql-server-paso-a-paso-gratisManual visual-basic-net-sql-server-paso-a-paso-gratis
Manual visual-basic-net-sql-server-paso-a-paso-gratis
David Francisco Contreras Tapullima
 
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Andrés Iturralde
 
Visual basic
Visual basicVisual basic
Visual basicrockpaisa
 
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
RedInmobiliaria CasasAcapulco
 

Viewers also liked (20)

Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012
 
Caratula de civil uap
Caratula de  civil  uapCaratula de  civil  uap
Caratula de civil uap
 
Caratula fisica 2
Caratula fisica 2Caratula fisica 2
Caratula fisica 2
 
Visual studio introduccion
Visual studio introduccionVisual studio introduccion
Visual studio introduccion
 
Caratula fisica 3
Caratula fisica 3Caratula fisica 3
Caratula fisica 3
 
Caratula idat
Caratula idatCaratula idat
Caratula idat
 
Tutorial computación básica ii
Tutorial computación básica iiTutorial computación básica ii
Tutorial computación básica ii
 
vidrio catedral
 vidrio catedral  vidrio catedral
vidrio catedral
 
Reglamento telesup
Reglamento telesup Reglamento telesup
Reglamento telesup
 
Caratula unp
Caratula unpCaratula unp
Caratula unp
 
Caratula simon
Caratula simonCaratula simon
Caratula simon
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computer
 
Brown english
Brown englishBrown english
Brown english
 
Asp.net visual studio 2013
Asp.net   visual studio 2013Asp.net   visual studio 2013
Asp.net visual studio 2013
 
The DOC - Oracle APEX features
The DOC - Oracle APEX featuresThe DOC - Oracle APEX features
The DOC - Oracle APEX features
 
Manual visual-basic-net-sql-server-paso-a-paso-gratis
Manual visual-basic-net-sql-server-paso-a-paso-gratisManual visual-basic-net-sql-server-paso-a-paso-gratis
Manual visual-basic-net-sql-server-paso-a-paso-gratis
 
Presentación1
Presentación1Presentación1
Presentación1
 
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
Construyendo las aplicaciones del futuro con visual studio 11 y .net framewor...
 
Visual basic
Visual basicVisual basic
Visual basic
 
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
Revista para compradores de bienes raíces en Acapulco, tianguis turístico 2015
 

Similar to Introduction to Visual studio 2012

Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer divya k
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Imaginet
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesAndrew Ferrier
 
A Smooth Transition to HTML5
A Smooth Transition to HTML5A Smooth Transition to HTML5
A Smooth Transition to HTML5
Chris Bannon
 
Asp.net mvc basic introduction
Asp.net mvc basic introductionAsp.net mvc basic introduction
Asp.net mvc basic introduction
Bhagath Gopinath
 
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Jeremy Likness
 
Apoyo en la administración de bases de datos mediante microsoft data tools
Apoyo en la administración de bases de datos mediante microsoft data toolsApoyo en la administración de bases de datos mediante microsoft data tools
Apoyo en la administración de bases de datos mediante microsoft data tools
SpanishPASSVC
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with Azure
Ido Flatow
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
Vinayak Tavargeri
 
Large-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScriptLarge-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScript
Navid Ahmadi
 
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
SPTechCon
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Imaginet
 
A Smooth Transition to HTML5 Using MVVM
A Smooth Transition to HTML5 Using MVVMA Smooth Transition to HTML5 Using MVVM
A Smooth Transition to HTML5 Using MVVM
Chris Bannon
 

Similar to Introduction to Visual studio 2012 (20)

Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know! (07-2...
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Mobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best PracticesMobile and IBM Worklight Best Practices
Mobile and IBM Worklight Best Practices
 
A Smooth Transition to HTML5
A Smooth Transition to HTML5A Smooth Transition to HTML5
A Smooth Transition to HTML5
 
Asp.net mvc basic introduction
Asp.net mvc basic introductionAsp.net mvc basic introduction
Asp.net mvc basic introduction
 
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
 
Apoyo en la administración de bases de datos mediante microsoft data tools
Apoyo en la administración de bases de datos mediante microsoft data toolsApoyo en la administración de bases de datos mediante microsoft data tools
Apoyo en la administración de bases de datos mediante microsoft data tools
 
The Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with AzureThe Essentials of Building Cloud-Based Web Apps with Azure
The Essentials of Building Cloud-Based Web Apps with Azure
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 
Sibananda_DotNet
Sibananda_DotNetSibananda_DotNet
Sibananda_DotNet
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
Large-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScriptLarge-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScript
 
Harish Resume
Harish ResumeHarish Resume
Harish Resume
 
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
Integrating SharePoint 2010, 2013 and Visual Studio Lightswitch by Rob Windso...
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
Upgrading to Team Foundation Server (TFS) 2012 – What You Need to Know!
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
A Smooth Transition to HTML5 Using MVVM
A Smooth Transition to HTML5 Using MVVMA Smooth Transition to HTML5 Using MVVM
A Smooth Transition to HTML5 Using MVVM
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

Introduction to Visual studio 2012

  • 1. Introduction to Visual Studio 2012 Release Candidate Visual Studio 2012 (RC) IDE Overview Visual Studio 2012 (RC) ALM Solution
  • 2. VS 2012 IDE • Windows 8 Development – Metro Style Apps with MS Expression Blend – Ready made Metro App templates in JavaScript, C++, C#, or VB – Built in simulator – Use VS to package and upload apps to Windows App Store
  • 4. VS 2012 IDE • New look • Preview files in Solution Explorer – Single click to preview – Double click to pin • Navigate class, properties, methods in Explorer • Easier to raft tabs on second monitor • Improved search – Search solution for classes, methods etc. – IDE search for settings, menu item etc.
  • 5. VS 2012 IDE • JavaScript as first class citizen – Improved intellisense including jQuery – Brace matching, Breakpoints, Go To Definition • HTML5 support – Use html tags like <header> <section> without squiggly – Older browsers use Polyfills via Modernizr • Improved CSS3 support – CSS3 intellisense i.e. border-radius, animation etc. – Color picker (Ctrl+Space) • Page Inspector (like Firebug) – Highlights .cshtml, or aspx pages as well on hover
  • 6. VS 2012 Integration • BizTalk Server Roadmap – Increased platform support including Windows Server 8, SQL Server 2012, VS 11 and Windows 8 – Extended Platform Integration • DB2 client connectivity to SQL Server, conversion of commands to T- SQL, migration of packages to stored procedures • Adapter connectivity to new data sources, including IBM Informix V11 and IBM IMS/DB V11 • Improved B2B – Agile response to industry standards – Improved performance and scalability • Cloud – Extend on-premises solutions to the cloud and improved licensing
  • 7. VS 2012 MVC 4 • ASP.NET Web API • Mobile Project Template • Display Modes (Browser & Resolution detection) – jQuery Mobile, the View Switcher, and Browser Overriding • Supports Azure SDK • Database Migrations • Add Controller to any project folder • Bundling and Minification
  • 8. VS 2012 ALM • Agile Development – ALM in cloud(web), backed by TFS – Manage Product Backlog, User Stories, Tasks from Web. Build solution from Web as well. – Tasks board view (for standups) – Project Status, Burn down Charts, Capacity bars – http://tfspreview.com/
  • 9. VS 2012 ALM • Lightweight Requirements – Include stakeholders in the process – Storyboarding (UI Mock ups) with PPT add on • Feedback (MS Feedback Client) – Devs can request feedback from stakeholders – Email feedback requests via Team Web Access – Stakeholder uses MS Feedback Client • Testing (MS Test Manager II) – Exploratory Testing – Rich Data Capture – Simulate bugs, and test cases
  • 13. VS 2012 ALM • Debugging & Quality Tools – Intellitrace • Now collect traces on machines without Visual Studio • Enable Intellitrace on Poduction Servers with IIS. • Minor Performance Impact. – Code Clone Analysis • Find similar code fragments (copy pasted) in solution • Useful during Refactoring
  • 14. VS 2012 ALM • Team Collaboration – Redesigned Team Explorer with Search – My Work panes, Pending changes, etc. – Suspend/Restore the context for specific tasks • Code Reviews – Request/Manage code reviews from My Work – Improved, highlighted ‘Diff’ view, when comparing
  • 16. For Additional Details • More about MVC 4: http://www.asp.net/whitepapers/mvc4- release-notes and http://www.asp.net/mvc/mvc4 • More about Integration: http://www.microsoft.com/biztalk/en/us/road map.aspx • More about Web API: http://www.asp.net/web-api/overview