november, 2009 havi archívum

A tegnapi nap folyamán Scott Guthrie bejelentette a Silverlight 4.0 Beta1-et. Ohhh yeah…. örül a világ, vagy mégsem? 
Nem tudom Ti hogy vagytok vele, de én már egy kicsit kezdem unni ezt a 3-4 havonta új SL verzió-s koncepciót. (Jó most 5 hónap telt el az előző verzió óta…) Oké, hogy a feedback-ek alapján fejlesztik a szoftvert, de miért ne lehetne egy-egy verziónak hosszabb életciklust hagyni? Miért van az, hogy két verzió között legalább 30 property-t áll kell nevezni? Miért van az, hogy amiből előzőleg lehetett örökölni, most már sealed? Miért mondják azt, hogy a WPF-es név, illetve kódolási koncepciót követik Silverlight-ban, amikor meg nem is? Miért nem tudják végre egyszer normálisan megírni???
Ja és a legfontosabbat ki ne hagyjam, miért nem javítják már ki végre az 1.0 óta benne lévő ezer apró hibát? (pl.: billentyűzetfigyeléshez, ne kelljen már elrejtenem egy TextBox-ot, hogy kapjak értesítést a KeyDown eseményről)
 
Kérlek írjátok meg Ti is a véleményeteket, hogy Ti hogyan látjátok ezt a dolgot?!
 
Ennyi hülye kérdés után, nézzük meg az újdonságokat, majd pedig a linket!
 
 
ÚJDONSÁGOK
(Nem teljes a lista!!!)
 
  • Enabling Business Application Development
    • Printing
    • Rich Text Area Control
    • Rich Text Area with FlowDirection of RightToLeft
    • Text Input
    • WCF RIA Services
    • Managed Extensibility Framework (MEF)
    • Viewbox Control
    • Auto-Sizing Columns and Copy from DataGrid
    • Navigation Page Loading Extensibility
    • Command Property on ButtonBase and Hyperlink
    • SelectedValue and SelectedValuePath on the Selector
    • Support for Referer Header
    • UDP Multicast Client Support
    • Single Source Multicast (one-to-many)
    • Authentication Support with ClientHttpWebRequest
    • IDataErrorInfo
    • INotifyDataErrorInfo
    • Grouping on CollectionViewSource
    • Editable CollectionView IEditableCollectionView
    • Binding to String Indexers
    • StringFormat, TargetNullValue, FallbackValue
    • Databinding Support for Dependency Objects
    • ObservableCollection<T> Constructor Accepts IList and IEnumerable
  • Empowering Richer Experiences
    • Fluid UI States for ItemsControl
    • Word Based Text Trimming (trailing ellipses)
    • Implicit Styles
    • MouseWheel Support
    • Right Mouse Click
    • Programmatic Clipboard Access
    • Silverlight as a Drop Target
    • Webcam and Microphone Support
    • CompositeTransform
    • Support for all PNG Formats
    • Offline Digital Rights Management
    • MP4 Playback Protected DRM
    • WMS Multicast
    • Output Protection
  • Moving Beyond the Browser – Sandboxed Applications
    • Out-of-Browser Windowing Updates
    • WebBrowser Control
    • HtmlBrush
    • Notifications (Toast)
  • Moving Beyond the Browser – Trusted Applications
    • Native Integration
    • File System Access
    • Cross-Domain Networking Access
    • Full File Path on Open and Save Dialogs
    • Full Keyboard in Full Screen Mode
  •  
    LINKEK
     
    Letöltések
    Silverlight 4.0 Beta1 Mac Runtime -http://silverlight.dlservice.microsoft.com/download/F/6/5/F653F7FD-AD4D-411D-8B1F-9C4B1BD69881/Silverlight_Developer.dmg
    Silverlight 4 Beta Tools for Visual Studio 2010 http://go.microsoft.com/fwlink/?LinkID=177508
    (Nincs VS08-as változat!!!!)
    Expression Blend for .NET 4 Preview http://go.microsoft.com/fwlink/?LinkId=169446
     
    Néhány hasznos oldal/blog
    (folyamatos frissítéssel)
    Adam Kinney blog postjahttp://adamkinney.wordpress.com/
    (+Mike Taulty kb. 30 részes Silverlight 4 Rough Notes sorozata –  http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/default.aspx)
     
    (2009.10.20.-ai frissítés)
    John Papa – MVVM, Prism, Video (haladó, de nagyon ajánlott!!!) – http://johnpapa.net/silverlight/mvvm-and-prism-demo-for-pdc09-silverlight-session/
    Nikhil Kothari – Silverlight 4 Debuts with Killer Demos at PDC09http://www.nikhilk.net/Silverlight4-Killer-Demos-At-PDC09.aspx
    A múltkori nagysikerű Silverlight-os hét után, most itt van a WPF-es tanulmányi hét. Ajánlom mindenki figyelmébe, mert sokat lehet belölük tanulni és még nyerni is lehet ajándékokat! (Én a magam részéről ismét egy minijátékot készítettem el, amely valójában inkább egy szimuláció ) A részletekért az alábbi oldalra látogassatok el:
    http://devportal.hu/blogs/news/archive/2009/11/16/devportal-tanulm-225-nyi-h-233-t-windows-presentation-foundation-h-233-t.aspx
     
    Ha már WPF a hét főtémája, akkor engedjétek meg, hogy megmutassam a kedvenc WPF vs. Silverlight képemet:
     

     
    Végül pedig a nap képe:
    (Ezt most sikerült összehoznom, amikor fel akartam jönni a blogomra, hogy megírjam ezt a blog bejegyzést 🙂
     

     
    A videó sorozat záró epizódjában megpróbáljuk egy kicsit biztonságosabbá tenni az alkalmazásunkat! 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_IV.part1.rar

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

     
    Prezentáció

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

     
    Forráskód

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

    Megjegyzés a videóhoz: Kicsit hosszúra sikeredett ez a rész (36 perc), mivel egyrészt eléggé sok kódot írok, másrészt eléggé fáradt voltam a screencapture készítésekor, harmadrészt pedig még kicsit szokatlan az új billentyűzetem. (Eddig magyar bill-t használtam, de most kaptam egy angol-t…). 
     
    (Véleményeket, észrevételeket szívesen fogadnék ezzel a videó sorozattal kapcsolatban!)
     
    Light up the WEB!!!