SlideShare a Scribd company logo
 
 
 
 
Visual Studio Targets Many… Audience Feature Set Minimal Complete Hobbyist Enterprise Professional Team System Express
Visual Studio Targets Many… Audience Feature Set Minimal Complete Hobbyist Enterprise Professional Team System Express
The Four Pillars of VS2010 ‘Pro’ Audience Understanding  The Code Building Web Applications Creating Office Business Applications Using The Power of C#, VB, F#, etc.
Huge List of New Features! Breakpoint Labeling Breakpoint Searching Breakpoint Import/Export Dynamic Data Tooling WPF Tree Visualizer Call Hierarchy Improved WPF Tooling Historical Debugging Mini-Dump Debugging Quick Search Better Multi-Monitor  Support Highlight References Parallel Stacks Window Parallel Tasks Window Document Map Margin Generate From Usage Concurrency Profiler Inline Call Tree Extensible Test Runner MVC Tooling Web Deploy JQuery Intellisense SharePoint Tooling HTML Snippets Web.config Transformation Click-Once Enhancements for Microsoft Office
Two Faces of Visual Studio 2010 Visual Studio as  An Editor Visual Studio as  A Platform
…  As An Editor An  improved focus  on…  Writing  code, Understanding  code, Navigating  code, Publishing  code
…  As A Platform New Extensible Editor allows editor to  be  easily extended  to provide a rich  and robust editing experience Online Visual Studio Gallery  integrated directly  into Visual Studio
 
3 Key Things… How Visual Studio 2010 enables a powerful development experience through its many new features and improvements for developers  How improvements coming to the way developers can configure and deploy web applications.  What new features are coming to Visual Studio 2010
 
Pin Your Project/s Pin a project in Recent Projects on Start Page
Docking Windows New Guide Diamond Windows can be docked anywhere Can now pull document windows outside the IDE
Zoom CTRL + Mouse Wheel New feature that enhances the size of your code Very useful for pair programming (or similar scenarios)
Improved Toolbox Search for controls while typing Tab to navigate to next search result Filtered toolbox would be nice
Box Selection / Entry Add something on multiple lines Click ALT and select your region Not so useful
Quicker Add Reference Add project by default Other thread loads .NET and COM libraries
Highlighting References CTRL+SHIFT+ DOWN ARROW (forward)    CTRL+SHIFT+ UP ARROW  (reverse)  Automatic highlighting of a symbol Can be used with declarations, references, and many other symbols
Navigate To CTRL + , Provides search-as-you-type support for symbols Enables quick searching based on case usage
Call Hierarchy* CTRL + K, T Used to see calls to and from a method Great way to see calls at design time
Generate from Usage Used to automatically create stub code Enables you to use classes and members before you define them
Improved Intellisense Partial string matching Build locates StringBuilder class Pascal case searching SB locates StringBuilder class 2 to 5 times faster
Intellisense Suggestion Mode CTRL + ALT + SPACE Used when classes and members are used before they are defined Helps to reduce situations where IntelliSense inserts unintended text into the editor
More Code Generation VS2008: Generate methods VS2010: Generate more (classes, structs, interfaces, enums, methods) Great for Test-Driven Development
SSMS Inside VS 2010 SQL Management studio inside VS2010 Run T-SQL straight from VS2010 Including Intellisense
New Diagrams Class diagram Sequence diagram Use case diagram Activity diagram Component diagram Layer diagram Direct Graph Document
 
 
Breakpoints Can add labels to breakpoints All breakpoints are now searchable Import / Export now available
Floating Data Tips
Threading Completely redesigned threading window Now provides filtering, call-stack searching and expansion, and grouping New columns added: Affinity masks Process names Managed IDs
Dumps You can save a dump file and debug it later, either on the build computer or on another computer that has the source files and debugging symbols Can read dump files that contain information about managed code, unmanaged code, or a mixture of both
Parallel Tasks and Stacks Used to visualize and debug parallel code that is written in C++, C#, or Visual Basic Using the Parallel Stacks window, you can view multiple call stacks at the same time in a single view Parallel Tasks allow you to see multiple tasks and the corresponding status of those tasks
 
Code Snippets Snippets are now available in web applications Two major contextual areas: JavaScript HTML
Code Snippets
Dynamic Intellisense for JavaScript
Web.config Transforms You can create configuration file transforms to modify your project's Web.config file to work with various deployment environments http:// blogs.msdn.com/webdevtools
One-Click Web Deployment With Visual Studio 2010, MSDeploy is integrated directly into Visual Studio Once you have your profiles configured, you can easily deploy to a given environment with a single click
 
The Visual Studio Gallery http://visualstudiogallery.msdn.microsoft.com
New Extension Manager Supports MEF components, VSPackages, project templates and item template Download extensions from Visual Studio Gallery
Customizing the Start Page Add custom WPF user controls to the start page Integrate Company design guidelines, RSS, branding, etc..
Customizing the Start Page
Tips and Tricks* Incremental search (Ctrl + I) Line numbers Full screen mode (Shift + Alt + Enter) Customize startup Ad-Hoc regions (Ctrl + M, H / U) IDE Navigator (Ctrl + Tab) Comment, Uncomment (Ctrl + K, C/U) Opening old version of Visual Studio solution file No Splash screen
Resources What’s New in Visual Studio 2010 http://msdn.microsoft.com/en-us/library/bb386063(VS.100).aspx Visual Studio on MSDN http://msdn.microsoft.com/vstudio
 
 
From There to Here… .NET 1.0 .NET 1.1 .NET 2.0 3.0 3.5 .NET 4 2002 2003 2008 CTP 2005-08 CLR 1.0 CLR 1.1 CLR 2.0 CLR 4 SP1
.NET Framework Architecture WPF Win Forms DLR ASP.NET WCF And more! LINQ Base Class Libraries Common Language Runtime JIT & NGEN Garbage Collector Security Model Exception Handling Loader & Binder
 
Client Profile Subset of the full .NET Framework  Leveraged for faster deployments Two Sections Client Profile Extended Streamlined pieces of  Windows Presentation Foundation (WPF) Windows Forms Windows Communication Foundation (WCF) ClickOnce
 
Windows Presentation Foundation (WPF) New Controls DataGrid Calendar DatePicker Visual State Manager Touch and Manipulation Text
 
Pluralization & Foreign Keys
Model-First Existing Database Generated Entity Data Model Database First (v1) Entity Data Model Generated Database Model First (v2)
 
Visual Basic Auto-Implemented Properties Shortened syntax that enables you to quickly specify a property of a class without having to write code Collection Initializer Shortened syntax that enables you to create a collection and populate it with an initial set of values Implicit Line Continuation Enables you to continue a statement on the next consecutive line without using the underscore character  Public Property  Owner  As String  =  "DefaultName"   Function  AddStuff( ByVal  first  As Integer , ByVal  second  As Integer )  As Integer Return  first + second End Function Public Property  Items  As New List(Of String)  = { “M“ ,  “T“ ,  “W“ }
C# Dynamic Type Operations that contain expressions of type dynamic are not resolved or type checked by the compiler. The compiler packages together information about the operation, and that information is later used to evaluate the operation at run time Optional and Named Parameters Named  arguments enable you to specify an argument for a particular parameter by associating the argument with the parameter's name rather than with the parameter's position in the parameter list.   Optional   arguments enable you to omit arguments for some parameters. Both techniques can be used with methods, indexers, constructors, and delegates.
F# IDE support for F# Interactive F# for prototyping code Asynchronous constructs Parallel constructs Immutable data types
 
Model-View-Controller (MVC) Huge investment from Microsoft Alternative to WebForms Modular Architecture MVC 2.0 Integrated in  .NET Framework 4.0
ASP.NET Webforms Ability to set meta tags More control over view state Added and Updated browser definition files ASP.NET Routing The ability to persist selected rows in data controls More control over rendered HTML in the FormView and ListView controls Filtering support for data source controls
Dynamic Data A RAD experience for quickly building a data-driven Web site Automatic validation that is based on constraints defined in the data model The ability to easily change the markup that is generated for fields in the GridView and DetailsView controls by using field templates
Resources www.microsoft.com/teched http://microsoft.com/technet
Resources www.microsoft.com/learning   http://microsoft.com/msdn
Resources .NET Developer Center http://msdn.microsoft.com/net Data Developer Center http://msdn.microsoft.com/data ASP.NET MVC http://asp.net/mvc WPF and Windows Forms http://windowsclient.net
 
Visual Studio 2010 Editions
 
Software Requirements Windows XP (x86) with Service Pack 3 - all editions except Starter Edition Windows Vista (x86 & x64) with Service Pack 2 - all editions except Starter Edition Windows 7 (x86 & x64) Windows Server 2003 (x86 & x64) with Service Pack 2 Windows Server 2003 R2 (x86 & x64) Windows Server 2008 (x86 & x64) with Service Pack 2 Windows Server 2008 R2 (x64) Supported Architectures: 32-Bit (x86) 64-Bit (x64)
Hardware Requirements Computer that has a 1.6GHz or faster processor 1 GB (32 Bit) or 2 GB (64 Bit) RAM (Add 512 MB if running in a virtual machine) 3GB of available hard disk space 5400 RPM hard disk drive DirectX 9 capable video card running at 1024 x 768 or higher-resolution display DVD-ROM Drive
 
Getting in Touch Abram Blog:  http://abramlimpin.com Twitter:  http://twitter.com/eibhrum Email:  [email_address]
 
 
Ad

More Related Content

What's hot (20)

Flex 3 - Introduction
Flex 3 - IntroductionFlex 3 - Introduction
Flex 3 - Introduction
rakhtar
 
Asp.net
Asp.netAsp.net
Asp.net
vijilakshmi51
 
Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4
Rich Helton
 
d2k
d2kd2k
d2k
Nandan Dutta
 
T2
T2T2
T2
lksoo
 
Vb introduction.
Vb introduction.Vb introduction.
Vb introduction.
sagaroceanic11
 
Vbasic
VbasicVbasic
Vbasic
Gowri Shankar
 
Vb basics
Vb basicsVb basics
Vb basics
sagaroceanic11
 
Murach: ASP.NET Core MVC, How To Work With Razor Views
Murach: ASP.NET Core MVC, How To Work With Razor ViewsMurach: ASP.NET Core MVC, How To Work With Razor Views
Murach: ASP.NET Core MVC, How To Work With Razor Views
MahmoudOHassouna
 
D2 k word_format
D2 k word_formatD2 k word_format
D2 k word_format
Bharath Chowdhary
 
Transforming Power Point Show with VBA
Transforming Power Point Show with VBATransforming Power Point Show with VBA
Transforming Power Point Show with VBA
DCPS
 
Visual Basic Controls ppt
Visual Basic Controls pptVisual Basic Controls ppt
Visual Basic Controls ppt
Ranjuma Shubhangi
 
Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)
pbarasia
 
Ppt on visual basics
Ppt on visual basicsPpt on visual basics
Ppt on visual basics
younganand
 
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
John Head
 
Visual basic
Visual basicVisual basic
Visual basic
Dharmik
 
C# with Renas
C# with RenasC# with Renas
C# with Renas
Renas Rekany
 
Common dialog control
Common dialog controlCommon dialog control
Common dialog control
Soumya Vijoy
 
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
MahmoudOHassouna
 
Interoperation
InteroperationInteroperation
Interoperation
Francisco Flamenco
 
Flex 3 - Introduction
Flex 3 - IntroductionFlex 3 - Introduction
Flex 3 - Introduction
rakhtar
 
Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4
Rich Helton
 
Murach: ASP.NET Core MVC, How To Work With Razor Views
Murach: ASP.NET Core MVC, How To Work With Razor ViewsMurach: ASP.NET Core MVC, How To Work With Razor Views
Murach: ASP.NET Core MVC, How To Work With Razor Views
MahmoudOHassouna
 
Transforming Power Point Show with VBA
Transforming Power Point Show with VBATransforming Power Point Show with VBA
Transforming Power Point Show with VBA
DCPS
 
Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)
pbarasia
 
Ppt on visual basics
Ppt on visual basicsPpt on visual basics
Ppt on visual basics
younganand
 
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
JMP205 - Integration of IBM Lotus Notes and Lotus Domino with Microsoft Offic...
John Head
 
Visual basic
Visual basicVisual basic
Visual basic
Dharmik
 
Common dialog control
Common dialog controlCommon dialog control
Common dialog control
Soumya Vijoy
 
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
Murach': HOW TO DEVELOP A DATA DRIVEN MVC WEB
MahmoudOHassouna
 

Viewers also liked (20)

Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
Steve Lange
 
Code understanding and systems design with visual studio 2010
Code understanding and systems design with visual studio 2010Code understanding and systems design with visual studio 2010
Code understanding and systems design with visual studio 2010
Spiffy
 
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
 
Chapter 1 — Introduction to Visual Basic 2010 Programming
Chapter 1 — Introduction to Visual Basic 2010 Programming Chapter 1 — Introduction to Visual Basic 2010 Programming
Chapter 1 — Introduction to Visual Basic 2010 Programming
francopw
 
The Hagaddah: An approach for Jewish leaders
The Hagaddah: An approach for Jewish leadersThe Hagaddah: An approach for Jewish leaders
The Hagaddah: An approach for Jewish leaders
Arnold Samlan
 
Script copy
Script copy Script copy
Script copy
charheap2244
 
Self-service enrollment for Windows desktops
Self-service enrollment for Windows desktopsSelf-service enrollment for Windows desktops
Self-service enrollment for Windows desktops
Miradore
 
Exploring Visual Studio 2010
Exploring Visual Studio 2010Exploring Visual Studio 2010
Exploring Visual Studio 2010
Sven Vanoirbeek
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
marcelaorduz10
 
SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010
Becky Bertram
 
1 introduction
1   introduction1   introduction
1 introduction
icdesktop
 
Common Enrollment and Oakland Unified School District (English slides)
Common Enrollment and Oakland Unified School District (English slides)Common Enrollment and Oakland Unified School District (English slides)
Common Enrollment and Oakland Unified School District (English slides)
greatoaklandpublicschools
 
Sad format
Sad formatSad format
Sad format
cas123
 
My thesis proposal
My thesis proposalMy thesis proposal
My thesis proposal
hungtruongquoc
 
Sad format
Sad formatSad format
Sad format
cas123
 
Learner information system
Learner information systemLearner information system
Learner information system
Jared Ram Juezan
 
Visual studio 2017 - Launch Event Keynote
Visual studio 2017  - Launch Event KeynoteVisual studio 2017  - Launch Event Keynote
Visual studio 2017 - Launch Event Keynote
Delta-N
 
Learner Information System
Learner Information SystemLearner Information System
Learner Information System
Jared Ram Juezan
 
Chapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface DesignChapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface Design
francopw
 
China's education system
China's education systemChina's education system
China's education system
MeRvin Jay Go
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
Steve Lange
 
Code understanding and systems design with visual studio 2010
Code understanding and systems design with visual studio 2010Code understanding and systems design with visual studio 2010
Code understanding and systems design with visual studio 2010
Spiffy
 
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
 
Chapter 1 — Introduction to Visual Basic 2010 Programming
Chapter 1 — Introduction to Visual Basic 2010 Programming Chapter 1 — Introduction to Visual Basic 2010 Programming
Chapter 1 — Introduction to Visual Basic 2010 Programming
francopw
 
The Hagaddah: An approach for Jewish leaders
The Hagaddah: An approach for Jewish leadersThe Hagaddah: An approach for Jewish leaders
The Hagaddah: An approach for Jewish leaders
Arnold Samlan
 
Self-service enrollment for Windows desktops
Self-service enrollment for Windows desktopsSelf-service enrollment for Windows desktops
Self-service enrollment for Windows desktops
Miradore
 
Exploring Visual Studio 2010
Exploring Visual Studio 2010Exploring Visual Studio 2010
Exploring Visual Studio 2010
Sven Vanoirbeek
 
SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010SharePoint 2010 Tools in Visual Studio 2010
SharePoint 2010 Tools in Visual Studio 2010
Becky Bertram
 
1 introduction
1   introduction1   introduction
1 introduction
icdesktop
 
Common Enrollment and Oakland Unified School District (English slides)
Common Enrollment and Oakland Unified School District (English slides)Common Enrollment and Oakland Unified School District (English slides)
Common Enrollment and Oakland Unified School District (English slides)
greatoaklandpublicschools
 
Sad format
Sad formatSad format
Sad format
cas123
 
Sad format
Sad formatSad format
Sad format
cas123
 
Learner information system
Learner information systemLearner information system
Learner information system
Jared Ram Juezan
 
Visual studio 2017 - Launch Event Keynote
Visual studio 2017  - Launch Event KeynoteVisual studio 2017  - Launch Event Keynote
Visual studio 2017 - Launch Event Keynote
Delta-N
 
Learner Information System
Learner Information SystemLearner Information System
Learner Information System
Jared Ram Juezan
 
Chapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface DesignChapter 2 — Program and Graphical User Interface Design
Chapter 2 — Program and Graphical User Interface Design
francopw
 
China's education system
China's education systemChina's education system
China's education system
MeRvin Jay Go
 
Ad

Similar to A Lap Around Visual Studio 2010 (20)

MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
Vb essentials
Vb essentialsVb essentials
Vb essentials
sagaroceanic11
 
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
Antonio Chagoury
 
San Diego ASP.NET Meeting Oct 21st
San  Diego  ASP.NET Meeting Oct 21stSan  Diego  ASP.NET Meeting Oct 21st
San Diego ASP.NET Meeting Oct 21st
Woody Pewitt
 
VS 2010 codename Rosario
VS 2010 codename RosarioVS 2010 codename Rosario
VS 2010 codename Rosario
Santosh Kumar Thallam
 
Whidbey old
Whidbey old Whidbey old
Whidbey old
grenaud
 
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok ChernVs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Quek Lilian
 
What’s new in Visual Studio 2010
What’s new in Visual Studio 2010What’s new in Visual Studio 2010
What’s new in Visual Studio 2010
Sandun Perera
 
Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0
Bruce Johnson
 
Visual Studio .NET2010
Visual Studio .NET2010Visual Studio .NET2010
Visual Studio .NET2010
Satish Verma
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
Daniel Fisher
 
Raj Wpf Controls
Raj Wpf ControlsRaj Wpf Controls
Raj Wpf Controls
rramabad
 
I T Mentors V S2008 Onramp240 V1
I T Mentors  V S2008  Onramp240 V1I T Mentors  V S2008  Onramp240 V1
I T Mentors V S2008 Onramp240 V1
llangit
 
Vs2005p
Vs2005pVs2005p
Vs2005p
cm_chitta
 
Intro to VS 2010 & .Net 4.0
Intro to VS 2010 & .Net 4.0Intro to VS 2010 & .Net 4.0
Intro to VS 2010 & .Net 4.0
Clint Edmonson
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
MSDN Unleashed: WPF Demystified
MSDN Unleashed: WPF DemystifiedMSDN Unleashed: WPF Demystified
MSDN Unleashed: WPF Demystified
Dave Bost
 
Vsts 2
Vsts 2Vsts 2
Vsts 2
Mohamed Samy
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch Paradigm
Andrew Brust
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
Dave Bost
 
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
Antonio Chagoury
 
San Diego ASP.NET Meeting Oct 21st
San  Diego  ASP.NET Meeting Oct 21stSan  Diego  ASP.NET Meeting Oct 21st
San Diego ASP.NET Meeting Oct 21st
Woody Pewitt
 
Whidbey old
Whidbey old Whidbey old
Whidbey old
grenaud
 
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok ChernVs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Vs2010 Aspnet MSP Bootcamp_MVP Ngan Seok Chern
Quek Lilian
 
What’s new in Visual Studio 2010
What’s new in Visual Studio 2010What’s new in Visual Studio 2010
What’s new in Visual Studio 2010
Sandun Perera
 
Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0
Bruce Johnson
 
Visual Studio .NET2010
Visual Studio .NET2010Visual Studio .NET2010
Visual Studio .NET2010
Satish Verma
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
Daniel Fisher
 
Raj Wpf Controls
Raj Wpf ControlsRaj Wpf Controls
Raj Wpf Controls
rramabad
 
I T Mentors V S2008 Onramp240 V1
I T Mentors  V S2008  Onramp240 V1I T Mentors  V S2008  Onramp240 V1
I T Mentors V S2008 Onramp240 V1
llangit
 
Intro to VS 2010 & .Net 4.0
Intro to VS 2010 & .Net 4.0Intro to VS 2010 & .Net 4.0
Intro to VS 2010 & .Net 4.0
Clint Edmonson
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Shahzad
 
MSDN Unleashed: WPF Demystified
MSDN Unleashed: WPF DemystifiedMSDN Unleashed: WPF Demystified
MSDN Unleashed: WPF Demystified
Dave Bost
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch Paradigm
Andrew Brust
 
Ad

More from Abram John Limpin (8)

Pinned Sites in Internet Explorer 9
Pinned Sites in Internet Explorer 9Pinned Sites in Internet Explorer 9
Pinned Sites in Internet Explorer 9
Abram John Limpin
 
Uncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight SeminarUncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight Seminar
Abram John Limpin
 
Noblisse Oblige
Noblisse ObligeNoblisse Oblige
Noblisse Oblige
Abram John Limpin
 
Vertsol Report
Vertsol ReportVertsol Report
Vertsol Report
Abram John Limpin
 
Thesis 15 - 21
Thesis 15 - 21Thesis 15 - 21
Thesis 15 - 21
Abram John Limpin
 
Thesis 1 4
Thesis 1 4Thesis 1 4
Thesis 1 4
Abram John Limpin
 
Slide 1 - Markets are conversations
Slide 1 - Markets are conversationsSlide 1 - Markets are conversations
Slide 1 - Markets are conversations
Abram John Limpin
 

Recently uploaded (20)

Political History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptxPolitical History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Operations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdfOperations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdf
Arab Academy for Science, Technology and Maritime Transport
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public SchoolsK12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
dogden2
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
To study Digestive system of insect.pptx
To study Digestive system of insect.pptxTo study Digestive system of insect.pptx
To study Digestive system of insect.pptx
Arshad Shaikh
 
apa-style-referencing-visual-guide-2025.pdf
apa-style-referencing-visual-guide-2025.pdfapa-style-referencing-visual-guide-2025.pdf
apa-style-referencing-visual-guide-2025.pdf
Ishika Ghosh
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public SchoolsK12 Tableau Tuesday  - Algebra Equity and Access in Atlanta Public Schools
K12 Tableau Tuesday - Algebra Equity and Access in Atlanta Public Schools
dogden2
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
To study Digestive system of insect.pptx
To study Digestive system of insect.pptxTo study Digestive system of insect.pptx
To study Digestive system of insect.pptx
Arshad Shaikh
 
apa-style-referencing-visual-guide-2025.pdf
apa-style-referencing-visual-guide-2025.pdfapa-style-referencing-visual-guide-2025.pdf
apa-style-referencing-visual-guide-2025.pdf
Ishika Ghosh
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 

A Lap Around Visual Studio 2010

  • 1.  
  • 2.  
  • 3.  
  • 4.  
  • 5. Visual Studio Targets Many… Audience Feature Set Minimal Complete Hobbyist Enterprise Professional Team System Express
  • 6. Visual Studio Targets Many… Audience Feature Set Minimal Complete Hobbyist Enterprise Professional Team System Express
  • 7. The Four Pillars of VS2010 ‘Pro’ Audience Understanding The Code Building Web Applications Creating Office Business Applications Using The Power of C#, VB, F#, etc.
  • 8. Huge List of New Features! Breakpoint Labeling Breakpoint Searching Breakpoint Import/Export Dynamic Data Tooling WPF Tree Visualizer Call Hierarchy Improved WPF Tooling Historical Debugging Mini-Dump Debugging Quick Search Better Multi-Monitor Support Highlight References Parallel Stacks Window Parallel Tasks Window Document Map Margin Generate From Usage Concurrency Profiler Inline Call Tree Extensible Test Runner MVC Tooling Web Deploy JQuery Intellisense SharePoint Tooling HTML Snippets Web.config Transformation Click-Once Enhancements for Microsoft Office
  • 9. Two Faces of Visual Studio 2010 Visual Studio as An Editor Visual Studio as A Platform
  • 10. … As An Editor An improved focus on… Writing code, Understanding code, Navigating code, Publishing code
  • 11. … As A Platform New Extensible Editor allows editor to be easily extended to provide a rich and robust editing experience Online Visual Studio Gallery integrated directly into Visual Studio
  • 12.  
  • 13. 3 Key Things… How Visual Studio 2010 enables a powerful development experience through its many new features and improvements for developers How improvements coming to the way developers can configure and deploy web applications. What new features are coming to Visual Studio 2010
  • 14.  
  • 15. Pin Your Project/s Pin a project in Recent Projects on Start Page
  • 16. Docking Windows New Guide Diamond Windows can be docked anywhere Can now pull document windows outside the IDE
  • 17. Zoom CTRL + Mouse Wheel New feature that enhances the size of your code Very useful for pair programming (or similar scenarios)
  • 18. Improved Toolbox Search for controls while typing Tab to navigate to next search result Filtered toolbox would be nice
  • 19. Box Selection / Entry Add something on multiple lines Click ALT and select your region Not so useful
  • 20. Quicker Add Reference Add project by default Other thread loads .NET and COM libraries
  • 21. Highlighting References CTRL+SHIFT+ DOWN ARROW (forward) CTRL+SHIFT+ UP ARROW (reverse) Automatic highlighting of a symbol Can be used with declarations, references, and many other symbols
  • 22. Navigate To CTRL + , Provides search-as-you-type support for symbols Enables quick searching based on case usage
  • 23. Call Hierarchy* CTRL + K, T Used to see calls to and from a method Great way to see calls at design time
  • 24. Generate from Usage Used to automatically create stub code Enables you to use classes and members before you define them
  • 25. Improved Intellisense Partial string matching Build locates StringBuilder class Pascal case searching SB locates StringBuilder class 2 to 5 times faster
  • 26. Intellisense Suggestion Mode CTRL + ALT + SPACE Used when classes and members are used before they are defined Helps to reduce situations where IntelliSense inserts unintended text into the editor
  • 27. More Code Generation VS2008: Generate methods VS2010: Generate more (classes, structs, interfaces, enums, methods) Great for Test-Driven Development
  • 28. SSMS Inside VS 2010 SQL Management studio inside VS2010 Run T-SQL straight from VS2010 Including Intellisense
  • 29. New Diagrams Class diagram Sequence diagram Use case diagram Activity diagram Component diagram Layer diagram Direct Graph Document
  • 30.  
  • 31.  
  • 32. Breakpoints Can add labels to breakpoints All breakpoints are now searchable Import / Export now available
  • 34. Threading Completely redesigned threading window Now provides filtering, call-stack searching and expansion, and grouping New columns added: Affinity masks Process names Managed IDs
  • 35. Dumps You can save a dump file and debug it later, either on the build computer or on another computer that has the source files and debugging symbols Can read dump files that contain information about managed code, unmanaged code, or a mixture of both
  • 36. Parallel Tasks and Stacks Used to visualize and debug parallel code that is written in C++, C#, or Visual Basic Using the Parallel Stacks window, you can view multiple call stacks at the same time in a single view Parallel Tasks allow you to see multiple tasks and the corresponding status of those tasks
  • 37.  
  • 38. Code Snippets Snippets are now available in web applications Two major contextual areas: JavaScript HTML
  • 41. Web.config Transforms You can create configuration file transforms to modify your project's Web.config file to work with various deployment environments http:// blogs.msdn.com/webdevtools
  • 42. One-Click Web Deployment With Visual Studio 2010, MSDeploy is integrated directly into Visual Studio Once you have your profiles configured, you can easily deploy to a given environment with a single click
  • 43.  
  • 44. The Visual Studio Gallery http://visualstudiogallery.msdn.microsoft.com
  • 45. New Extension Manager Supports MEF components, VSPackages, project templates and item template Download extensions from Visual Studio Gallery
  • 46. Customizing the Start Page Add custom WPF user controls to the start page Integrate Company design guidelines, RSS, branding, etc..
  • 48. Tips and Tricks* Incremental search (Ctrl + I) Line numbers Full screen mode (Shift + Alt + Enter) Customize startup Ad-Hoc regions (Ctrl + M, H / U) IDE Navigator (Ctrl + Tab) Comment, Uncomment (Ctrl + K, C/U) Opening old version of Visual Studio solution file No Splash screen
  • 49. Resources What’s New in Visual Studio 2010 http://msdn.microsoft.com/en-us/library/bb386063(VS.100).aspx Visual Studio on MSDN http://msdn.microsoft.com/vstudio
  • 50.  
  • 51.  
  • 52. From There to Here… .NET 1.0 .NET 1.1 .NET 2.0 3.0 3.5 .NET 4 2002 2003 2008 CTP 2005-08 CLR 1.0 CLR 1.1 CLR 2.0 CLR 4 SP1
  • 53. .NET Framework Architecture WPF Win Forms DLR ASP.NET WCF And more! LINQ Base Class Libraries Common Language Runtime JIT & NGEN Garbage Collector Security Model Exception Handling Loader & Binder
  • 54.  
  • 55. Client Profile Subset of the full .NET Framework  Leveraged for faster deployments Two Sections Client Profile Extended Streamlined pieces of Windows Presentation Foundation (WPF) Windows Forms Windows Communication Foundation (WCF) ClickOnce
  • 56.  
  • 57. Windows Presentation Foundation (WPF) New Controls DataGrid Calendar DatePicker Visual State Manager Touch and Manipulation Text
  • 58.  
  • 60. Model-First Existing Database Generated Entity Data Model Database First (v1) Entity Data Model Generated Database Model First (v2)
  • 61.  
  • 62. Visual Basic Auto-Implemented Properties Shortened syntax that enables you to quickly specify a property of a class without having to write code Collection Initializer Shortened syntax that enables you to create a collection and populate it with an initial set of values Implicit Line Continuation Enables you to continue a statement on the next consecutive line without using the underscore character Public Property Owner As String = "DefaultName" Function AddStuff( ByVal first As Integer , ByVal second As Integer ) As Integer Return first + second End Function Public Property Items As New List(Of String) = { “M“ , “T“ , “W“ }
  • 63. C# Dynamic Type Operations that contain expressions of type dynamic are not resolved or type checked by the compiler. The compiler packages together information about the operation, and that information is later used to evaluate the operation at run time Optional and Named Parameters Named arguments enable you to specify an argument for a particular parameter by associating the argument with the parameter's name rather than with the parameter's position in the parameter list. Optional arguments enable you to omit arguments for some parameters. Both techniques can be used with methods, indexers, constructors, and delegates.
  • 64. F# IDE support for F# Interactive F# for prototyping code Asynchronous constructs Parallel constructs Immutable data types
  • 65.  
  • 66. Model-View-Controller (MVC) Huge investment from Microsoft Alternative to WebForms Modular Architecture MVC 2.0 Integrated in .NET Framework 4.0
  • 67. ASP.NET Webforms Ability to set meta tags More control over view state Added and Updated browser definition files ASP.NET Routing The ability to persist selected rows in data controls More control over rendered HTML in the FormView and ListView controls Filtering support for data source controls
  • 68. Dynamic Data A RAD experience for quickly building a data-driven Web site Automatic validation that is based on constraints defined in the data model The ability to easily change the markup that is generated for fields in the GridView and DetailsView controls by using field templates
  • 70. Resources www.microsoft.com/learning http://microsoft.com/msdn
  • 71. Resources .NET Developer Center http://msdn.microsoft.com/net Data Developer Center http://msdn.microsoft.com/data ASP.NET MVC http://asp.net/mvc WPF and Windows Forms http://windowsclient.net
  • 72.  
  • 73. Visual Studio 2010 Editions
  • 74.  
  • 75. Software Requirements Windows XP (x86) with Service Pack 3 - all editions except Starter Edition Windows Vista (x86 & x64) with Service Pack 2 - all editions except Starter Edition Windows 7 (x86 & x64) Windows Server 2003 (x86 & x64) with Service Pack 2 Windows Server 2003 R2 (x86 & x64) Windows Server 2008 (x86 & x64) with Service Pack 2 Windows Server 2008 R2 (x64) Supported Architectures: 32-Bit (x86) 64-Bit (x64)
  • 76. Hardware Requirements Computer that has a 1.6GHz or faster processor 1 GB (32 Bit) or 2 GB (64 Bit) RAM (Add 512 MB if running in a virtual machine) 3GB of available hard disk space 5400 RPM hard disk drive DirectX 9 capable video card running at 1024 x 768 or higher-resolution display DVD-ROM Drive
  • 77.  
  • 78. Getting in Touch Abram Blog: http://abramlimpin.com Twitter: http://twitter.com/eibhrum Email: [email_address]
  • 79.  
  • 80.