Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

BOI 2011 - Be what's next

4.375 Aufrufe

Veröffentlicht am

Balkan Olympiad in Informatics

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

BOI 2011 - Be what's next

  1. 1. Be what’s next.™ Tudor Damian, MVP Răzvan Rusu, MSP
  2. 2. Agenda• Microsoft Partners in Learning• Overview of “the Cloud” and its benefits• Introducing the Microsoft Web Platform – Web Platform Installer – WebMatrix• Student opportunities – DreamSpark – Imagine Cup – Microsoft Student Partners program
  3. 3. www.partnersinlearning.com
  5. 5. Image source: wordle.net
  6. 6. In a non-cloud view, there are inefficiencies Allocated IT-capacities Load “Under-supply“ Forecast of capacities “Waste“ of IT CAPACITY capacities Barrier forinnovations Actual Load TIME Source: Microsoft Cloud Continuum
  7. 7. However, in a Cloud View: Load Allocated IT Forecast capacities No “under-supply“ IT CAPACITY Reduction of Possible “over-supply“ reduction of IT-capacities in case of Reduction reduced load of initialinvestments Actual Load Time Source: Microsoft Cloud Continuum
  8. 8. Workload patterns in the Cloud “On and Off “ “Growing Fast“ Compute Compute Inactivity Period Average Usage Average Usage Time Time “Unpredictable Bursting“ “Predictable Bursting“Compute Compute Average Usage Average Usage Time Time
  9. 9. Cloud service types Private Infrastructure Platform Software (On-Premise) (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications Runtimes Runtimes Runtimes Runtimes You manage Security Security Security Security Managed by vendor Managed by vendor Databases Databases Databases DatabasesYou manage Servers Servers Servers Servers Virtualization Virtualization Managed by vendor Virtualization Virtualization Server HW Server HW Server HW Server HW Storage Storage Storage Storage Networking Networking Networking Networking Source: Microsoft Cloud Continuum
  10. 10. SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
  11. 11. SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
  12. 12. The Microsoft cloud offering Source: TechEd Australia – MGT310
  13. 13. Windows Azure interfaceDEMO
  14. 14. Windows Azure – free access – Windows Azure Freemium – Windows Azure Trial – MSDN Subscription• Contact your local Microsoft subsidiary
  15. 15. Windows Azure – resources• www.windowsazure.com• Getting Started: – http://channel9.msdn.com/Learn/Courses/Azure – http://www.windowsazurebootcamp.com/materials• Plugins, addons, SDKs: – http://www.microsoft.com/windowsazure/interop – http://windowsazure4e.org – http://windowsazure4j.org
  17. 17. Web Platform Installer• Automated installation tool for web hosting and development apps• IIS / IIS Express• Visual Web Developer 2010 SP1 Express Edition• SQL Server 2008 R2 Express Edition• Microsoft .NET Framework (2.0 SP1, 3.5 SP1, 4.0)• Silverlight Tools for Visual Studio• PHP / MySQL• Software 3rd party: – WordPress, Umbraco, Drupal, Joomla, etc.
  18. 18. Who is WebMatrix for? I <3 Web Apps. I want to build web I’m a professionalI just need a tool that sites myself with an software developermakes them easier to easy to learn tool and I build complex,configure, customize and framework large scale web sites and publish them with a team of developers
  19. 19. Who is WebMatrix for?
  20. 20. Introducing WebMatrixDevelopment Tool Web Server Database
  21. 21. Introducing WebMatrixCreate from Create from Create from Scratch Folder Open Source App
  22. 22. Introducing Razor<ul> @foreach(var p in products) { <li>@p.Name ($@p.Price)</li> }</ul>
  23. 23. Razor is a cut above the rest Web Forms <ul> (6 markup transitions): <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul> PHP <ul> <?php (2 markup transitions for ($i = 0; $i < 10; $i++) { & an echo): echo("<li>$i</li>"); } ?> </ul> Razor <ul> @for (int i = 0; i < 10; i++) { (2 markup transitions): <li>@i</li> } </ul>
  24. 24. Introducing Helpers in Razor @Facebook.LikeButton() @SimplePay.Execute( to: “joholmes@microsoft.com”, amount: 1234.56, from: “james@microsoft.com”);
  25. 25. Web Platform Installer & WebMatrixDEMO
  26. 26. microsoft.com/webasp.net/webmatrix
  28. 28. DreamSpark• Worldwide program set by Microsoft• Provides students with software design and development tools at no charge www.dreamspark.com
  29. 29. Imagine Cup• The biggest worldwide competition for students (300.000 participants in 2011)• 2011: New York, USA - Theme: “Imagine a world where technology helps solve the worlds toughest problems”
  30. 30. Imagine Cup – contest sections• Software Design• Game Design• Digital Media• Windows Phone 7• Orchard Challenge• IT Challenge• Interoperability Challenge• Embedded Development• Windows 7 Touch Challenge
  31. 31. Why would you participate ?• Visibility in the IT community / university  Makes it easier to find a job  Better grades (?)• Prizes• Meeting people• Travelling
  32. 32. Imagine Cup – useful links• www.imaginecup.com• www.facebook.com/microsoftimaginecup• www.twitter.com/imaginecup
  33. 33. Microsoft Student Partners• A worldwide program for the most talented students in technical universities• Microsoft’s extension in the Academic environment.
  34. 34. MSP benefits• Access to technology• Visibility in the IT Community / university• Training• Mentorship• MSDN Premium• Vouchers for certifications
  35. 35. MSP responsibilities• Presentations• Workshops• Mentorship• Competitions
  36. 36. Thank you! Any questions?• You can find us here: – Tudor Damian: www.tudy.tel / tudy@tudy.ro – Răzvan Rusu: razvan.rusu@msptechrep.com