SBTUG 28 May 2008 Microsoft 2008 Stack


Published on

An overview of the Microsoft 2008 Stack

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • SBTUG 28 May 2008 Microsoft 2008 Stack

    1. 1. Microsoft 2008 Stack Overview – Part 2 SBTUG 28 May 2008 Craig Bailey Technical Director Elcom
    2. 2. Overview <ul><li>To discuss and chat about the various parts of the newly released Microsoft 2008 stack and evaluate the different parts of each with an aim of working out if there are any business benefits that we can take away and use in our own businesses </li></ul><ul><li>And as part of that we’ll have a look at some of the features of each and work out if they are difficult to use or not </li></ul><ul><li>There will also be some demoing of the different modules so that we can get a feel for how they work </li></ul><ul><li>But keep in mind that this is an overview and not an in depth technical session, so there won’t be much code at all – if you want to dive into code there are plenty of other user groups around Sydney that cater for this kind of discussion </li></ul><ul><li>The aim here has always been to discuss just the benefits of the particular business or technology topic, ie the Why or What versus the How. That way we can make informed decisions about what we should investigate further for our own businesses </li></ul><ul><li>Having said that there will be times when some of the session do delve in the How eg if they are demoing a particular thing – tonight for example we’ll have a look at how you can delay a service from starting when Windows 2008 Server is starting up. But that is just one example of how we will deviate from the norm. Another example might be how we turn the session into more of an interactive one and have people in the audience ask questions that others might answer. When they answer those questions the answers may get a little technical. But that is OK since it reflects what members want to talk about </li></ul><ul><li>By now, if you’ve managed to get to this point you will have realised that this slide is only in place to highlight how not to present a session using PowerPoint since it is typical of the classic ‘death by PowerPoint’ slide decks that we’ve all seen. Enough already. </li></ul><ul><li>But chances are you didn’t get this far and tuned out ages ago... </li></ul>Yeah, right!
    3. 3. Goals <ul><li>Explain the Microsoft 2008 stack </li></ul><ul><li>Overview of each component </li></ul><ul><li>Highlight one Business benefit of each </li></ul><ul><li>(Open the session to be interactive if appropriate) </li></ul>
    4. 4. Setting comfort levels <ul><li>High level </li></ul><ul><li>Focus on benefits (instead of features) </li></ul><ul><li>Assume: </li></ul><ul><li>I’m not a techie </li></ul><ul><li>I don’t write much code </li></ul><ul><li>I barely know what a database is... </li></ul><ul><li>...I’m a manager! </li></ul>
    5. 5. Microsoft 2008 Stack <ul><li>Visual Studio 2008 </li></ul><ul><li>SQL Server 2008 </li></ul><ul><li>Windows Server 2008 </li></ul><ul><ul><li>.NET Framework 3.5 </li></ul></ul>
    6. 6. The Microsoft Stack
    7. 7. Other stacks - LAMP
    8. 8. The benefits... <ul><li>The benefit of moving to the 2008 stack is all about ‘data’ </li></ul><ul><li>(Let’s not argue about data versus information ) </li></ul>
    9. 9. Data is central to most apps Microsoft’s Data Platform Vision
    10. 10. It’s about data <ul><li>The benefits of the 2008 stack are: </li></ul><ul><li>Utilise data better: Visual Studio + .NET </li></ul><ul><li>Analyse + manage data easier: SQL Server </li></ul><ul><li>Present data faster: Windows Server </li></ul>Ironically SQL Server 2008 is not yet released...
    11. 11. Windows Server 2008
    12. 12. Windows – Server Core <ul><li>An installation option </li></ul><ul><li>Provides very minimal install </li></ul><ul><li>Supports basic server roles: eg File server </li></ul><ul><li>No GUI </li></ul><ul><li>No .NET </li></ul>
    13. 13. Business benefit: Performance Scenario: 1,000 loops of 20 concurrent requests *All tests performed on identical hardware – details at Windows .NET SQL Server Performance boost % 2003 2.0 2005 - Baseline - 2008 2.0 2005 1566% 2008 3.5 2005 1589% 2008 3.5 2008 CTP5 1609% Windows .NET SQL Server Duration (h:mm:ss) 2003 2.0 2005 3:37:59 2008 2.0 2005 0:13:55 2008 3.5 2005 0:13:43 2008 3.5 2008 CTP5 0:13:33
    14. 14. Virtualisation <ul><li>Hyper-V </li></ul><ul><li>Released in a few months time... </li></ul><ul><li>Built into the OS </li></ul><ul><li>Licenses include VOSE (Virtualised Operating System Environments) benefits </li></ul>
    15. 15. Windows Server hurdles <ul><li>Compatibility issues </li></ul><ul><ul><li>RAID drivers </li></ul></ul><ul><ul><li>Trend Antivirus </li></ul></ul><ul><ul><li>HP Data Protector </li></ul></ul><ul><li>Cost </li></ul><ul><li>SPLA: $88.21 (2008) versus $46.41 (2003) </li></ul><ul><li>Can’t drag onto the Command prompt </li></ul>
    16. 16. Some hands on playing <ul><li>DEMO </li></ul><ul><li>Delayed services </li></ul><ul><li>Add roles </li></ul><ul><li>Task scheduler supports emails </li></ul><ul><li>Resource manager </li></ul>
    17. 17. SQL Server 2008
    18. 18. SQL benefits <ul><li>DEMO </li></ul><ul><li>There are so many new features... </li></ul><ul><li>Database encryption </li></ul><ul><li>Resource Governor </li></ul><ul><li>IntelliSense </li></ul><ul><li>More secure out of the box </li></ul>
    19. 19. BI and Data warehousing <ul><li>Business Intelligence is the fastest growing IT service </li></ul><ul><li>High risk of competitive disadvantage if ignored </li></ul>
    20. 21. SQL Sync Services
    21. 22. .NET Framework
    22. 23. .NET Framework Base Class Library Windows Communication Foundation Windows Workflow Foundation Windows Presentation Foundation Windows CardSpace . . . .NET Framework 2.0 .NET Framework 3.0 Additions .NET Framework 3.5 Additions ASP.NET Common Language Runtime (CLR) LINQ . . . ASP.NET AJAX . . . . . . . . .
    23. 24. Which version of ASP.NET am I running?
    24. 25. Key parts in 3.0 <ul><li>WPF = Presentation </li></ul><ul><li>WCF = Communication </li></ul><ul><li>WF = Workflow </li></ul><ul><li>CardSpace = Identity </li></ul>
    25. 26. Key parts in 3.5 <ul><li>AJAX </li></ul><ul><li>LINQ </li></ul><ul><li>And REST... (enhancements to WCF) </li></ul>
    26. 27. Key parts in 3.5 SP1 beta <ul><li>LINQ to Entities (Entity Framework) </li></ul><ul><li>Client only install options </li></ul><ul><li>SQL 2008 support </li></ul>
    27. 28. Hurdles <ul><li>Download size: 197MB </li></ul><ul><li> </li></ul><ul><li>But client only install may alleviate this </li></ul>
    28. 29. Visual Studio 2008 <ul><li>Express: Free </li></ul><ul><li>Standard: Web and Win forms </li></ul><ul><li>Professional : Debugging tools, reporting controls, VSTO, Device development </li></ul><ul><li>Team: Integrate with TFS </li></ul>
    29. 30. Business benefits <ul><li>Target different versions of the framework </li></ul><ul><li>JavaScript debugging and IntelliSense </li></ul><ul><li>Office development (VSTO) </li></ul>
    30. 31. Numerous additional projects <ul><li>LINQ to entities - part of: </li></ul><ul><li>Entity Framework to ship with SP1 </li></ul><ul><li>MVC framework </li></ul>
    31. 32. Summary <ul><li>High level overview of the stack </li></ul><ul><li>It’s about data </li></ul><ul><li>Utilise data better: Visual Studio + .NET </li></ul><ul><li>Analyse + manage data easier: SQL Server </li></ul><ul><li>Present data faster: Windows Server </li></ul>
    32. 33. Contact details <ul><li>Craig Bailey – [email_address] </li></ul><ul><li> </li></ul><ul><li>[email_address] </li></ul><ul><li> </li></ul><ul><li> </li></ul>