Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

Unit 1: Overview of the Microsoft.NET Platform
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
PowerBuilder.NET Guided Tour. PowerBuilder A New PowerBuilder IDE for.NET Development.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
Visual Studio 2008 & .NET 3.5 Overview
1 Visual Studio Enhancements. 2 Integrated Ajax Support Don’t need an Ajax-Enabled Template Automatic Extender Detection Add Extender Wizard.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Originally founded in 1985 as Rock Financial by Dan Gilbert Grew to one of the largest independent mortgage banks in the country 1998 IPO 1999 Launched.
The Microsoft’s solution for building cross-platform Rich Internet Applications.
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
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
Visual Studio 2008 and ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
What’s New in Web Development for Visual Studio 2008 Presented by Jeffrey Palermo CTO, Headspring Systems Microsoft MVP, MCSD.Net
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Creating and Running Your First C# Program Telerik Software Academy Telerik School Academy.
MVC New release IE8 Beta 1 Deep Zoom (sea dragon) Silver light 2.0 Beta 1 Expression Blend 2.5 Preview Instant Messaging API Enhancements to Virtual Earth.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
McGraw-Hill© 2007 The McGraw-Hill Companies, Inc. All rights reserved. 1-1.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
Eric Vogel Software Developer A.J. Boggs & Company.
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.
Microsoft Visual Basic 2005: Reloaded Second Edition
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Neal Stublen Class Objectives  Develop an understanding of the.NET Framework  Gain proficiency using Visual Studio  Begin learning.
Introducing Reporting Services for SQL Server 2005.
Rudi Grobler Session Code: WUX205.
Integrated Development Environment (IDE)
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.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Presentation advances in.NET Framework 3.0 Mark Johnston Developer & Platform Group, Microsoft Ltd
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
ITF11012.NET.NET an Introduction. “This is the best time ever to be a software developer” Steve Ballmer, BUILD Conference, Anaheim, September 13 th 2011.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Building Excellent Internet & Intranet Solutions Dave Remmer Architect Advisor Microsoft Canada
My Sessions here at Tech Ed Mon, 16:00, TLA201, Auditorium A Tour of Visual Studio 2008 and the.NET Framework 3.5 Tue, 10:45, MED202, Room 113 Building.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Diploma of Website Development Getting Started With ASP.NET
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
Part 1: Overview of LINQ Intro to LINQ Presenter: PhuongNQK.
DotNetSpider Editor Hefin Dsouza
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Visual Studio 2008 Abdul Rahman .Y Microsoft Student Partner.
Introduction to Silverlight
Silverlight Technology
CIS16 Application Development – Programming with Visual Basic
Visual Studio “Orcas” & .NET Framework v3.5
Windows Presentation Foundation
Visual Studio 2008.
Presentation transcript:

Aptech Borivali(West) Hefin Dsouza

Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements.  Language Enhancements  What’s New For Web Application Developers?  What’s New For Windows Application Developers?  What is WPF ?  What is LINQ?

What is.NET?  The.NET Framework is Microsoft's platform for building applications that have visually stunning user experiences and the ability to model a range of business processes. The.NET Framework helps you to build applications that work the way you want, in the programming language you prefer.

What is Visual Studio.NET?  Microsoft Visual Studio is the main Integrated Development Environment (IDE) from Microsoft. It can be used to develop CUI and GUI applications along with Windows Forms applications, Web Sites, Web Applications, and Web Services for all platforms supported by Microsoft Windows, Windows Mobile,.NET Framework and Microsoft Silverlight.

Journey of Visual Studio.NET

.NET Framework 3.5 Overview

Visual Studio.NET 2008 Enhancements?  Multi-targeting Target multiple versions of the framework from a single tool - Visual Studio 2008 Supports framework versions 2.0, 3.0, and 3.5 Enables only features available in target framework ○ Toolbox, Project types, References, Intellisense, … Making is easy to upgrade to Visual Studio 2008

IDE Enhancements Web Designer, Editing and CSS Support ▪ New Split View mode New Split View mode ▪ View source and design side by side ▪ Updates in Real-Time ▪ Dramatically faster than previous versions ▪ Switch between design, source, or split view with no lag. ▪ CSS Support ▪ Rich CSS Support along with intelligence ▪ Improved Code Editor ▪ Organizing C# Codes. Organizing C# Codes. ▪ Code Snippets Shortcuts

Language Enhancements  Introduces C# 3.0 & VB.NET 9.0 along with new language capabilities Like And Many More… Anonymous Types Enables you to create instances of a new data type without first writing the definition of the class. Instead, the compiler creates the data type definition based on the properties you specify when you declare the instance. Extension Methods Enable you to add methods to a data type from outside the type. The methods can be invoked as if they were ordinary instance methods of the data type Local Type Inference The compiler determines the data types of local variables based on the values that are used to initialize them. Object Initializers By using object Initializers, you can initialize a complex data object in an expression, without an explicit call to a constructor.

What is New For Web Applications?  In-Built support for ASP.NET AJAX 1.0 Included in the.NET Framework 3.5 New ASP.NET AJAX Project Templates AJAX Controls can be found on  All New JavaScript IntelliSense All New JavaScript IntelliSense  Improved and Richer HTML/CSS Designer Support Split View (simultaneous source and designer) Improved CSS/HTML layout and visualization in designer  New Web data controls LinqDataSource, ListView, DataPager

What’s New For Windows Application?  New Controls For Winforms Applications Line and Shape controls, the PrintForm componentLine and Shape controls  Visual Studio Designer for WPF (“Cider”) XAML-based editing directly in the IDE ○ Changes reflected in the designer in real-time ○ XAML IntelliSense ○ Selection Synchronization ClickOnce deployment support for WPF apps Project templates, debugger & deployment support Side-by-side support for Winforms

What Is WPF?  WPF provides you an extensive graphic functionality you never seen these before. Visual Studio 2008 contains plenty of WPF Windows Presentation Foundation Library templates. By this a visual developer who is new to.NET, C# and VB.NET can easily develop the 2D and 3D graphic applications  Works with XAML!XAML  Sample Application From Microsoft Showing the Potential of WPF Sample Application From Microsoft Showing the Potential of WPF  Application I Developed In WPF Application I Developed In WPF

What is LINQ?  LINQ is a new feature in VS 2008 that broadens great querying capabilities into the language syntax. LINQ introduces patterns for querying and updating data.  The Queries we use in LINQ are known as LAMDA Expressions.  The Core important assembly to use Linq is System.Linq  Demo Demo

Summary  Visual Studio multi-targeting allows you to easily move up to Visual Studio  LINQ simplifies data access through language extensions for C# & Visual Basic  WPF Designer provides development of rich interface Windows applications which focuses on more Interactive Application Deveopment

Thank You  Some Applications I Developed using Winforms Rock It Music Player Recycle Bin Renamer  Have a Look At The Same Applications Developed using WPF Rock It Music Player Recycle Bin Renamer

Split View Demo Go Back

Organize C# Codes Go Back

JavaScript IntelliSense Go Back

Line and Shape Controls Demo Go Back Launch Application

XAML IntelliSense and Designer Go Back

XAML SAMPLE Go Back

LINQ Demo Go Back