8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
I T Mentors V S2008 Onramp240 V1
1. Visual Studio 2008 OnRamp240 Fundamentals of Visual Studio 2008 Rich Web Applications Next-Generation Windows Applications Office Client Applications and VSTO Lynn Langit – MSDN Developer Evangelist http://blogs.msdn.com/SoCalDevGal
2. Visual Studio 2008 Vision Developer Productivity Next Generation Applications Team Collaboration
3.
4.
5.
6. What is the .NET Framework 3.5? .NET Framework 3.5 .NET Framework 3.0 .NET Framework 2.0
7. .NET Framework Timeline Nov 2006 Dec 2006 Fall 2007 Nov 2005 .NET Framework 2.0 Visual Studio 2005
8. Architects Developers Testers Project Managers Hobbyists Enthusiasts Students Database Edition Development Edition Architecture Edition Test Edition Team Foundation Server
9. The Ultimate User Experience with Visual Studio 2008 Application Platform Reliable, Usable, Desirable, Adaptable Rich Reach Browser + AJAX Browser + Silverlight Windows Vista + WPF
24. Silverlight Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of media experiences and rich interactive applications (RIAs) for the Web.
25. Windows Live APIs Rich Media Experiences Sharing & Storage Communicate & Stay Connected Find & Locate Identity & Authentication Training & Support Service Level Agreements Flexible Monetization Offerings Flexible Monetization Options Platform Silverlight Streaming Live Spaces Virtual Earth LiveID Live Contacts Search Agents Alerts IM & Presence Service APIs & Controls
26.
27. LINQ to SQL Accessing data today Queries in quotes Loosely bound arguments Loosely typed result sets No compile time checks
28. LINQ to SQL Accessing data with LINQ Classes describe data Tables are like collections Strongly typed connections Integrated query syntax Strongly typed results
29. LINQ to SQL LINQ Architecture from c in db.Customers where c.City == "London" select c.CompanyName LINQ Query SQL Query SELECT CompanyName FROM Cust WHERE City = 'London' Rows Objects SubmitChanges() DML or SProcs db.Customers.Add(c1); c2.City = “Seattle"; db.Customers.Remove(c3); INSERT INTO Cust … UPDATE Cust … DELETE FROM Cust … SQL Server Application LINQ to SQL
31. Next-Generation Windows Applications Smart Client Development Windows Presentation Foundation Windows Forms/WPF Interoperability Windows Communication Foundation & Windows Workflow Integration
44. Office Client Applications and VSTO Office Business Applications Visual Studio Tools for Office Ribbon Designer Outlook Form Regions ClickOnce Deployment
48. Estimate custom design Unstructured Create Lead Qualified? Retire Lead Create Oppt’y Create Quote Closed? Complete Sale Create Invoice Get specs from customer Validate specs with Tech Sales Cost out the solution Decide discount strategy Assemble proposed response Approve proposed response Structured “ Classic” Enterprise Applications Office Business Applications Estimate custom design Unstructured Office SharePoint Server Word Excel Outlook InfoPath
49.
50.
51.
52.
53. The benefits of Office Business Applications and the power of the new Ribbon Designer
54.
55.
56.
57. Leveraging the power of Outlook Form Regions and ClickOnce Deployment for Office 2007
58.
59.
60. LINQ to XML Programming XML today Document- centric No integrated queries Memory intensive <contacts> <contact> <name>Great Lakes Food</name> <phone>(503) 555-7123</phone> </contact> … </contacts>
61. LINQ to XML Programming XML with LINQ Element- centric Integrated queries Smaller and faster <contacts> <contact> <name>Great Lakes Food</name> <phone>(503) 555-7123</phone> </contact> … </contacts>