Microsoft ® Visual Studio ®.NET 2003 Tools to Power Your Vision.

Slides:



Advertisements
Similar presentations
Designing InfoPath Forms: The Dos and Donts Deploying InfoPath Forms: Making the right choice Adding custom business logicin case the built-in stuff isnt.
Advertisements

4/6/ :35 AM © 2004 Microsoft Corporation. All rights reserved.
Windows Server System TM Overview IT Expectations: Do More with Less.
Tools to Power Your Vision Aleksandrs Lielbriedis Microsoft Latvia.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
The Microsoft View: Module 1: Getting Started. Copyright Course 2559B, Introduction to Visual Basic®.NET Programming with Microsoft®.NET. Lecture 1 Microsoft.
Microsoft.Net Technology Sachin Shetty Vimal Amin Thomas Mullasaril Vinutna Pulavarti Software Engineering CS616 Instructor:Dr.Tappert.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:
ESupport Shifting Customers to the Internet for Support Published: January 2002.
NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,
Building a social networking portal on Windows Azure in 1 hour Saranya Sriram Developer Evangelist Microsoft, India.
What’s new for Rich Clients? Martin Parry Developer & Platform Group Microsoft Ltd
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Configuring PHP on IIS7 Making your application rock on IIS7 Taking advantage of the Windows platform Q&A at Open Space.
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
1 Introduction to.NET Framework. 2.NETFramework Internet COM+ Orchestration Orchestration Windows.NET Enterprise ServersBuildingBlockServices Visual Studio.NET.
DEV334 Creating Application Starting Points & Sharing Best Practices with Enterprise Templates Marc Gusmano Director of Emerging Technologies The Information.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Introduction to .NET Rui Ye.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Deploying PKI Inside Microsoft The experience of Microsoft in deploying its own corporate PKI Published: December 2003.
Turning Ideas into Reality using.NET – A Technical Briefing for Imagine Cup Peter Ty, Developer Evangelist Developer and Platform Group Microsoft Hong.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Microsoft ®.NET and Microsoft ® Office 2003 Suthep Sangvirotjanaphat [MVP]
Introducing Reporting Services for SQL Server 2005.
HRWeb Maximizing Employee Productivity and the Effectiveness of the HR Organization Published: June 2002.
.NET Language Supports. .NET Language Support Operating System Common Language Runtime Base Class Library ADO.NET and XML ASP.NET Web Forms Web Services.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Tony Goodhew Product Planner DEV328.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
Identity Solution in Baltic Theory and Practice Viktors Kozlovs Infrastructure Consultant Microsoft Latvia.
Hosting an Enterprise Financial Forecasting Application with Terminal Server Published: June 2003.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
What’s New in Windows Forms 2.0 Stephen Turner Software Design Engineer
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
DEV221 Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
Introduction ITEC 420.
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Building Enterprise Applications Using Visual Studio®
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Visual Studio Tools for Office 2005
Introduction to .NET Framework Ch2 – Deitel’s Book
SQL Server Data Tools for Visual Studio Part I: Core SQL Server Tools
Office Power Hour New developer APIs and features for Apps for Office
Module 1: Getting Started
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Web Development Using ASP .NET
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
DAT381 Team Development with SQL Server 2005
Building Business Applications in LightSwitch
Developing for Windows Azure
Delivering great hardware solutions for Windows
Mark Quirk Head of Technology Developer & Platform Group
.Net for Test and Measurement
Presentation transcript:

Microsoft ® Visual Studio ®.NET 2003 Tools to Power Your Vision

Agenda Revisit Visual Studio.NET 2002 Microsoft ®.NET Framework 1.1 and Microsoft ® Windows ® Server 2003 Building connected applications Developer productivity Features for the enterprise Visual Studio.NET ecosystem

Building Connected Applications Servers Experiences and solutions Clients Services Tools Software for Connecting Information, People, Systems and Devices Web Services across the Entire Microsoft Platform

Visual Studio.NET 2002.NET Framework 1.0 Simplified deployment All languages under one roof All application types under one roof Single development paradigm Language enhancements Enterprise lifecycle support ACT, Enterprise templates, Microsoft ® Visio ®, etc.

.NET Framework Platform and Tools Operating system Common language runtime Base class library ADO.NET and XML ASP.NET Web forms Web services WindowsForms Common language specification Visual Basic ® Basic ® C++C#J#… Visual Studio.NET

.NET Framework version 1.1 Increased scalability and performance Side-by-side execution with.NET Framework 1.0 Enables no-touch deployment from the Internet Code access security for ASP.NET ASP.NET Mobile Controls Native support for ODBC and Oracle DB 7i and 8i IPv6.NET Framework version 1.1 included with Microsoft ® Windows ® Server 2003

.NET Framework applications Win32 applications UNIX applications Application management services Networking services Web services Securityservices File sharing services Processing resources Network resources Storage resources Framework Win32 APIs POSIX* Framework Win32 APIs POSIX* Terminal services Enterprise Management Directory services Platform Infrastructure Development of distributed, scalable, available servicesDevelopment of distributed, scalable, available services Deployment across a “pool” of cost- effective resourcesDeployment across a “pool” of cost- effective resources Automatically operate for service availability and capacityAutomatically operate for service availability and capacity * Via Interix subsytem found in Services for UNIX 3.0 add-on Helping you build, deploy, and manage Web services, Microsoft ® Win32 ® applications, UNIX applications and remote desktop applications Windows Server 2003 Application Platform

Windows Server 2003 with.NET Framework application server errors beyond

ASP.NET Mobile Controls Building Connected Applications Mobile Development Mobile Web Pages Local Code.NET Compact Framework Device operating system Mobile Web browser Smart Device Programmability

Building Connected Applications Web Services Enhancements (WSE) WS-I: Web service interoperability Industry organization: Microsoft, IBM, Intel… Industry standard specifications Security (WS-Security) Transactions (WS-Transaction) Routing (WS-Routing) More in the future WSE: Microsoft implementation of WS-I Enhancements to ASP.NET Web services Develop using Visual Studio.NET 2003

Web Service Enhancements

Developer Productivity Increased IDE Performance Startup time reduced Now using a native control Improved IntelliSense ® Dynamic help faster Object browser faster Code editor drop-down menus faster Noticeable when file contains many methods and objects

Developer Productivity Upgrading Applications Run multiple version of Visual Studio side-by-side: Visual Studio 6.0 Visual Studio.NET 2002 Visual Studio.NET 2003 Upgrade from Visual Studio.NET 2002 to Visual Studio.NET 2003 Only the project files are updated Doesn’t change any of your source files Application configuration

Developer Productivity Microsoft ® Visual Basic ® 6.0 Upgrading Form layout ActiveX ® controls ADO binding RES files Code COM libraries User controls Web classes

J# Developer Productivity Microsoft ® Visual J++ ® and Java Upgrading Visual J++ Project Other Java- language source C# Java Language Conversion Assistant.class files.exe.dll Jblmp.exe

Upgrading to Visual Studio.NET 2003

Developer Productivity Productivity Enhancements Enhanced “Add Web Reference” dialog Code editor enhancements New components Debugging enhancements Designer enhancements Schema designer zoom Mobile Web form designer Integrated community search

Developer Productivity Languages Visual Basic.NET Fully object-oriented Free threading, structured exception handling Host Visual Basic 6.0 controls in Windows Forms applications Improved IntelliSense and debugger Variable declaration in loops Bitshift operators Mobile applications Microsoft ® Visual C++ ®.NET Managed extensions for C++ ISO C++ conformance Windows Forms designer Enhanced floating point and performance optimizations P4 targeting Note: Items in green are new in Visual Studio.NET 2003

Developer Productivity Languages Microsoft ® Visual C# ®.NET (new in 2002) Component-oriented, type-safe Improved IntelliSense Custom build steps Code insertion for common tasks Mobile applications Microsoft ® Visual J# ™.NET Java-language syntax Full integration with Visual Studio.NET Easy way to move Java-language skills, code to the.NET Framework Full access to the.NET Framework Note: Items in green are new in Visual Studio.NET 2003

Productivity and Language Enhancements

Features for the Enterprise Microsoft ® Visual SourceSafe ® Integrated source code control supported in Visual Studio.NET 2002 and Visual Studio.NET 2003 Application Center Test Tool for stress-testing Web services and Web applications Enterprise Templates and Policies Provides structure and guidance Reduces complexity Enterprise Instrumentation Framework Integrated application instrumentation, tracing, and management Microsoft Visio Application modeling using UML Conceptual, logical, and physical database modeling Business process modeling with Microsoft ® BizTalk ® Orchestration Designer Code Obfuscation

Features for the Enterprise

Empowerment Through Ecosystem Partners and community 150+ VSIPs and component vendors, 300+ tools Community room, newsgroups.NET Code Wise Community Third-party.NET community “influentials” Online communities reach 4.5M user sessions/month Authors, publishers, trainers, speakers INETA (International.NET Association) 200+ International.NET user groups worldwide representing 66,000 members 700+ MSDN user groups

Visual Studio.NET MSDN ® subscriptions The Way to Get Visual Studio.NET $29 Upgrade

Resources for Visual Studio.NET 2003 New.NET Framework certifications MCAD (Microsoft Certified Application Developer) Microsoft.com/mcad Microsoft.com/mcad MCSD (Microsoft Certified Solutions Developer) Microsoft.com/mcsd Microsoft.com/mcsd Self-paced/book resources for Visual Studio.NET 2003 Over 70 books covering every facet of the technology MCAD and MCSD training kits

Summary Visual Studio.NET 2003 and the.NET Framework version 1.1 Building connected applications Increased scalability and performance More “in the box” More project types and languages Web services enhancements Improved product upgrading support Developer productivity enhancements Language enhancements

© 2003 Microsoft Corporation. All rights reserved. Microsoft, Windows, the Windows logo, Visual Studio, the Visual Studio logo, BizTalk, Visual SourceSafe, Visio, IntelliSense, Visual Basic, Visual J++, Visual C++, and Visual C# are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.