október, 2009 havi archívum

Duck Hunter

Posted: 2009. október 22. in Silverlight
Végre kikerült a devportal-ra az általam készített kis játék is, amely nem más egy kacsavadász  MUHAHA
 


Íme egy kép a játékról futás közben

Íme a devportal-os link és leírás:

 
Felhívnám mindenki figyelmét arra, hogy érdemes továbbfejleszteni a játékot (részletek a fenti blog bejegyzésben…)!!!
 
Végül pedig az 1.1-es verzió működés közben:
 

http://silverlight.services.live.com/invoke/71923/Duck_Hunter_Demo_Full/iframe.html

!!!Light up the WEB!!!

 
Beta 2 letöltő oldal:
MSDN Subscription-nel rendelkezőknek – http://msdn.microsoft.com/hu-hu/vstudio/dd582936(en-us).aspx
MSDN Subscription-nel nem rendelkezőknek – http://www.microsoft.com/visualstudio/en-us/try/default.mspx
 

 
Visual Studio 2010 hivatalos oldala:
 

 
Traning Kit letöltő oldal (October Preview):
 
Traning Kit tartalmazza:
(15 presentations, 19 hands-on labs, and 13 demos)
 

Presentations

  • What’s New in .NET Framework 4
  • What’s New in Visual Studio 2010
  • Introduction to ASP.NET MVC
  • Introduction to Managed Extensibility Framework
  • Introduction to .NET RIA Services
  • Introduction to “Velocity”
  • Parallel Computing for Managed Developers
  • Web Deployment with Visual Studio 2010
  • What’s New in ASP.NET AJAX 4
  • What’s New in ASP.NET Web Forms 4
  • What’s New in C# and VB
  • What’s New in ADO.NET Data Services
  • What’s New in Entity Framework 4
  • What’s New in Windows Presentation Foundation 4
  • What’s New in Windows Workflow 4

Hands-On Labs

  • Introduction to ADO.NET Data Services
    • Exercise 1: Creating and Consuming ADO.NET Data Services
    • Exercise 2: Consuming ADO.NET Data Services using ASP.NET AJAX
    • Exercise 3: Extending Data Services with Service Operations and Interceptors
    • Exercise 4: Adding Client-Side Paging with Row Count
  • ASP.NET AJAX 4
    • Exercise 1: Leveraging a Client-Side Template
    • Exercise 2: Using the DataView Control
    • Exercise 3: Creating Custom Markup Extensions
    • Exercise 4: Declaratively Instantiating Behaviors
  • Creating Plan My Night – ASP.NET MVC Application
    • Exercise 1: Creating an ASP.NET MVC Application, Plan My Night
    • Exercise 2: Creating Entity Framework Data Model
    • Exercise 3: Adding AJAX For Searching Activities
  • Enhancing Plan My Night – ASP.NET MVC Application
    • Exercise 1: Adding Caching using “Velocity”
    • Exercise 2: Structuring an Application using MVC Areas
  • Introduction to ASP.NET Web Forms 4
    • Exercise 1: Controlling Server Control ClientIds
    • Exercise 2: Enabling Bi-Directional Routing Support
    • Exercise 3: Granular ViewState
  • Microsoft Office Programmability in C# and Visual Basic
  • Introduction to F#
    • Exercise 1: Types in F#
    • Exercise 2: Using the Let keyword
    • Exercise 3: Functions
    • Exercise 4: Lists
    • Exercise 5: Pattern Matching and Recursion
    • Exercise 6: Types and Discriminated Unions
  • Introduction to the Managed Extensibility Framework
    • Exercise 1: Using MEF To Dynamically Add Modules to an Application
    • Exercise 2: Dynamically extending a form
  • Introduction to “Velocity”
    • Exercise 1: Setting up and running “Velocity”
    • Exercise 2: Programming directly against “Velocity” as a generic object cache
    • Exercise 3: Using Velocity’s SessionState provider with ASP.NET
    • Exercise 4 (Optional): Configure “Velocity” Cache in a cluster
  • Introduction to Workflow 4
    • Exercise 1: Hello Workflow
    • Exercise 2: Refactoring Workflows
    • Exercise 3: The CodeActivity
    • Exercise 4: Dynamic Workflows with XAML
    • Exercise 5: Testing Workflows
    • Exercise 6: WorkflowApplication
    • Exercise 7: Adding If/Else Logic
    • Exercise 8: Error Handling
    • Exercise 9: Activity Designers
    • Exercise 10: Hosted Designer
  • Introduction to Parallel Extensions
    • Exercise 1: Parallelize existing algorithm using static Parallel helper class
    • Exercise 2: Create and run parallelized Tasks
    • Exercise 3: Using the Task<T> class to create and run tasks that return a value
    • Exercise 4: Parallelizing LINQ queries using PLINQ
  • Test-Driven Development in Visual Studio 2010
  • WCF Service Discovery
    • Exercise 1: Ad-Hoc Discovery
    • Exercise 2: Metadata Extensions
    • Exercise 3: Announcements
    • Exercise 4: Discovery Proxy
    • Exercise 5: Legacy Discovery
  • Web Development in Visual Studio 2010
    • Exercise 1: Using HTML Code Snippets
    • Exercise 2: Web.config Transformations
    • Exercise 3: Packaging and Deploying Web Applications
    • Exercise 4: Packaging and Deploying Web Applications for IIS
  • Building a Data-Driven Master/Detail Business Form using WPF 4
  • Multi-touch Gesture – MFC
  • Multi-touch WMTouch – MFC
  • Ribbon – MFC
  • Taskbar – MFC

Demos

  • ContosoAutomotive (Parallel Extensions + MEF + WPF)
  • AdventureWorks AJAX
  • ASP.NET AJAX Ten-In-One
  • Managed Languages Ten-In-One
  • Barrier
  • CountdownEvent
  • Hello Visual Studio 2010
  • Introduction to the Managed Extensibility Framework
  • Parallel Baby Names
  • Parallel For Loop
  • Parallel LINQ (PLINQ)
  • Parallel Tasks
  • “Velocity”

Néhány hasznos blog bejegyzés:
http://weblogs.asp.net/scottgu/archive/2009/10/19/vs-2010-and-net-4-0-beta-2.aspx
http://weblogs.asp.net/scottgu/archive/2009/08/25/vs-2010-and-net-4-series.aspx
http://blogs.msdn.com/charlie/archive/2009/10/19/community-convergence-lvi.aspx
http://www.hanselman.com/blog/VisualStudio2010Beta2.aspx
http://geekswithblogs.net/jolson/archive/2009/10/20/visual-studio-2010-beta-2-training-kit-published.aspx
http://blogs.msdn.com/somasegar/archive/2009/10/19/announcing-visual-studio-2010-and-net-fx-4-beta-2.aspx

Ebben a blog bejegyzésben két dologgal kapcsolatban is szeretnék Veletek megosztani néhány hasznos információt, mint ahogyan erre a címben is megpróbáltam utalni!
 
Kezdjük először a Devportal-os eseménnyel!
Ezen a héten az MS Magyarország a Devportal-os SHOT eseménysorozat folytatásaként egy teljes héten át Silverlight-tal kapcsolatos anyagokkal fog elárasztani Benneteket. A témák a következők lesznek: PhotoSynth-től kezdve DeepZoom-ig minden. (Okt. 23.-a miatt, 4 nap alatt megy le majd 5 téma + a hétvégi nagy feladat) Egy-egy témára kb. 30 percet kell mindösszesen rászánni!
Mint ahogyan azt már tőlem megszokhattátok, most is én is részt vettem a témákat feldolgozó screencast videók, illetve hands-on lab tutorialok készítésében, Turóczy Attilával, Fülöp Dáviddal, illetve Árvai Zoltánnal egyetemben. A saját témámat egyelőre még nem leplezem le, de annyit elárulok róla, hogy egy kis SilverLight-os játék lesz.
 
Összefoglalva a dolgot, ajánlom mindenkinek a figyelmébe ezt a rövid, de rendkívül hasznos eseménysorozatot!
 
 
 
Zárszóként pedig nézzük meg néhány (ma bejelentett) fontos dátumot!
.NET 4.0 + VS 2010 2. beta : 2009.10.21
.NET 4.0 + VS 2010 végleges : 2010.03.22
 
Íme a videó sorozat második része, melyben az alkalmazásunknak a Duplex-es WCF szolgáltatás részét készítjük el! Jó szórakozást kívánok a screencast-hoz!
 

 
Videó

http://cid-8dcaf3b0da4fb828.skydrive.live.com/embedicon.aspx/EgykomplexebbSilverlight-osalkalmaz%c3%a1slefejleszt%c3%a9sevide%c3%b3sorozatanyagai/Complex_App_in_SL_II.wmv

 
Prezentáció

http://cid-8dcaf3b0da4fb828.skydrive.live.com/embedicon.aspx/EgykomplexebbSilverlight-osalkalmaz%c3%a1slefejleszt%c3%a9sevide%c3%b3sorozatanyagai/Complex_Demo_II.pptx

 
Forráskód

http://cid-8dcaf3b0da4fb828.skydrive.live.com/embedicon.aspx/EgykomplexebbSilverlight-osalkalmaz%c3%a1slefejleszt%c3%a9sevide%c3%b3sorozatanyagai/Complex_Demo_II.zip

 
Megjegyzés a videóhoz: A screencast visszanézésekor észrevettem, hogy túl sokszor mondom a videó közben, hogy "oké". Jelentem, dolgozok az ügyön, így remélhetőleg a következő videóban már kevesebbszer fogjátok tőlem ezt a szót hallani. Ha esetleg van észrevételetek a videóval, a kóddal, vagy esetleg a megvalósítással kapcsolatban, akkor ilyeneket szívesen fogadnék!
 
Megjegyzés a prezihez: A videóban látotthoz képest egy kicsit részletesebben taglalom a kliens oldali lépéseket!
 
 
Light up the WEB!!!