BOI 2011 - Be what's next
Upcoming SlideShare
Loading in...5
×
 

BOI 2011 - Be what's next

on

  • 4,423 views

Balkan Olympiad in Informatics

Balkan Olympiad in Informatics

Statistics

Views

Total Views
4,423
Views on SlideShare
1,454
Embed Views
2,969

Actions

Likes
0
Downloads
9
Comments
0

4 Embeds 2,969

http://www.tudy.ro 2911
http://feeds.feedburner.com 43
http://translate.googleusercontent.com 9
url_unknown 6

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    BOI 2011 - Be what's next BOI 2011 - Be what's next Presentation Transcript

    • Be what’s next.™ Tudor Damian, MVP Răzvan Rusu, MSP
    • 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
    • www.partnersinlearning.com
    • OVERVIEW OF “THE CLOUD”AND ITS BENEFITS
    • Image source: wordle.net
    • 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
    • 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
    • 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
    • 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
    • SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
    • SaaSPaaSIaaS Customers Service Providers Global Providers Source: TechEd Europe – MGT201
    • The Microsoft cloud offering Source: TechEd Australia – MGT310
    • Windows Azure interfaceDEMO
    • Windows Azure – free access – Windows Azure Freemium – Windows Azure Trial – MSDN Subscription• Contact your local Microsoft subsidiary
    • 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
    • INTRODUCING THEMICROSOFT WEB PLATFORM
    • 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.
    • 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
    • Who is WebMatrix for?
    • Introducing WebMatrixDevelopment Tool Web Server Database
    • Introducing WebMatrixCreate from Create from Create from Scratch Folder Open Source App
    • Introducing Razor<ul> @foreach(var p in products) { <li>@p.Name ($@p.Price)</li> }</ul>
    • 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>
    • Introducing Helpers in Razor @Facebook.LikeButton() @SimplePay.Execute( to: “joholmes@microsoft.com”, amount: 1234.56, from: “james@microsoft.com”);
    • Web Platform Installer & WebMatrixDEMO
    • microsoft.com/webasp.net/webmatrix
    • STUDENT OPPORTUNITIES
    • DreamSpark• Worldwide program set by Microsoft• Provides students with software design and development tools at no charge www.dreamspark.com
    • 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”
    • 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
    • Why would you participate ?• Visibility in the IT community / university  Makes it easier to find a job  Better grades (?)• Prizes• Meeting people• Travelling
    • Imagine Cup – useful links• www.imaginecup.com• www.facebook.com/microsoftimaginecup• www.twitter.com/imaginecup
    • Microsoft Student Partners• A worldwide program for the most talented students in technical universities• Microsoft’s extension in the Academic environment.
    • MSP benefits• Access to technology• Visibility in the IT Community / university• Training• Mentorship• MSDN Premium• Vouchers for certifications
    • MSP responsibilities• Presentations• Workshops• Mentorship• Competitions
    • Thank you! Any questions?• You can find us here: – Tudor Damian: www.tudy.tel / tudy@tudy.ro – Răzvan Rusu: razvan.rusu@msptechrep.com