Posts
77
Comments
43
Trackbacks
1
Friday, August 20, 2010
Windows Live Essentials 2011–nova beta i novo ime

U utorak, 17. avgusta, objavljena je osvježena beta Windows Live Essentials aplikacija. U ovom release-u se po prvi put zvanično pominju nova imena aplikacija i čitavog paketa, pa će tako, do sada pominjani Essentials “wave 4” zvanično nositi naziv Windows Live Essentials 2011.
01
U poređenju sa prethodnom betom, objavljenom krajem juna, osvježena beta donosi poboljšanja performansi, kao i nove funkcionalnosti u aplikacijama:

  • Facebook chat integrisan u Messenger
    u prethodnoj beti predstavljen je novi izgled Windows Live Messengera koji u dijelu prozora Social prikazuje statuse i uploade koje Messenger kontakti naprave na Facebooku, Twitteru ili Windows Live mreži. U ovoj beti integracija sa Facebookom ide i korak dalje, pa Messenger pored chata sa Windows Live kontaktima omogućava i chat sa Facebook kontaktima putem Facebook chat-a. Kako se pominje na blogu Inside Windows Live, na ovaj način je blizu 300 miliona Messenger korisnika povezano sa blizu 500 miliona Facebook korisnika.
    Poboljšanja: Messenger je brži u odnosu na prethodnu betu, a prilikom video chata koristi 30% manje CPU resursa jer je dio obrade prebačen na grafički procesor.
  • Photo Gallery unapređenja
    Direktna posljedica novog ribon interfejsa je što se može vidjeti preview, prije izvršavanja bilo koje komande. U ovom release-u je omogućen preview u “Find” kartici ribona, tako da se prije primjene bilo kojeg filtera u pretrazi može vidjeti da li će baš taj filter omogućiti da pronađemo baš one slike koje nam trebaju. Pored toga, treeview u Photo Gallery-ju (kao i u prethodnim verzijama) ponovo je dobio mogućnost filtriranja fotografija po datumu i ključnim riječima koja je nedostajala u prethodnoj beti. U slučaju upgrade-a sa prethodne beta verzije na novu, potreno je u opcijama omogućiti ove načine filtriranja.gallery-nav
    Poboljšanja: Algoritam za prepoznavanje lica u ovoj beti Photo Gallery-ja je poboljšan u odnosu na prethodnu betu, a i sam proces prepoznavanja je brži.
  • Snapshot opcija i objavljivanje na Flickr
    Movie Maker je dobio još dvije nove opcije. Snapshot opcija omogućava da se prilikom kreiranja novog filma iz preview prozora odabere jedan frame koji se zatim može dodati u film. Pored podrške koju Photo Gallery ima za popularni servis Flickr, od ovog release-a se i filmovi kreirani Movie Maker-om mogu objavljivati na Flickr.
    Poboljšanja: U odnosu na prethodnu betu, Movie Maker ima poboljšanu podršku za filmove sa višim bitrate-om (veći kvalitet), te mogućnost snimanja 640x480 filmova na SkyDrive (povećana rezolucija sa 480x320).
  • Poboljšanja u ostalim Essentials aplikacijama 
    Pored pomenutih, poboljšane su i ostale aplikacije iz Essentials 2011 paketa. Windows Live Writer 2011 ima bolju integraciju sa Office paketom, te kvalitetniji spellcheck; Mail sada prepoznaje ispravno spam i trash foldere u Gmail nalozima; Family Safety ima web filtriranje koje je 35% brže nego u prethodnoj beta verziji.

Windows Live Essentials 2011 može se preuzeti sa stranica Explore Windows Live, a ako želite saznati više o novostima u novoj generaciji Windows Live proizvoda i Essentials paketa posjetite sajt Windows Live Preview.

posted @ Friday, August 20, 2010 8:14 AM | Feedback (0)
Tuesday, August 17, 2010
Internet Explorer 9 platform preview 4

Platform Preview verzije Internet Explorera 9 objavljivane su svakih 6 do 8 sedmica, počevši od marta 2010. Preview verzije su namijenjene web programerima, kako bi mogli da testiraju kako se njihovi sajtovi renderuju u najnovijoj verziji IE-a. Četvrti platform preview Internet Explorera 9 objavljen je 4. avgusta 2010., a kao i u slučaju prethodnih preview verzija može se preuzeti sa stranice IE Test Drive. Na toj stranici se ujedno nalazi i niz demoa koji prikazuju nove funkcionalnosti dostupne u IE9 – performanse, grafički podsistem i podršku za HTML5.

Šta je novo u PP4?

Novosti u ovom, četvrtom platform preview-u Internet Explorera 9 su:

  • JavaScript engine je integrisan u browseru (za razliku od prethodnih verzija kod kojih je JS engine bio zaseban modul)
  • Browser i JS engine dijele zajednički DOM (integracija JS engine-a u browser eliminisala je potrebu za komunikacijom putem COM-a) koji je u stvari EcmaScript 5 DOM
  • Unapređenja u performansama u cijelom browseru
  • Poboljšana podrška za standarde i poboljšan rezultat na ACID testu (95/100)
  • IE tim je kreirao 519 dodatnih testova koji su stavljeni na raspolaganje W3C-u. Ukupan broj testova kreiranih tokom razvoja IE9 sada je 2138.

Na Internet Explorer blogu  objavljen je blog post koji detaljnije opisuje Internet Explorer 9 platform preview 4.

Da li ste spremni za IE9?

Kako bi bili sigurni da postojeći i novi web sajtovi rade ispravno iz IE9, programeri mogu da instaliraju Platform Preview 4 (radi side-by-side sa IE8) i testiraju kako se njihovi sajtovi prikazuju. Za najbolje performanse i interoperabilnost, preporučuje se testiranje u IE9 Standards modu (više detalja). Pošto IE9 podržava najnovije standarde, preporučuje se korištenje istog markup-a kao i za ostale browsere, te izbjegavanje detekcije browsera prilikom pisanja browser-specific koda. Za sve potencijalne probleme u renderovanju, moguće je kontaktirati IE tim i prijaviti bug putem Microsoft Connect sajta.

Internet Explorer 9 developer guide je one-stop-shop dokument koji detaljno opisuje sve nove funkcionalnosti  u IE9 (HTML5, CSS3, SVG, DOM, ES5) namijenjene web programerima i dizajnerima, te sadrži primjere njihove upotrebe.

posted @ Tuesday, August 17, 2010 2:37 PM | Feedback (0)
Wednesday, August 11, 2010
Treća generacija ASP.NET MVC-a (Preview 1)

Prvi preview treće generacije ASP.NET MVC 3 objavljen je krajem jula mjeseca a može se preuzeti sa ove stranice. Nova verzija sadrži mnogo novih funkcionalnosti, a ovaj preview je obljavljen sa ciljem da se čuje mišljenje  programerske zajednice o ovim novim funkcionalnostima.

Razor View Engine

Razor je novi templating engine za kreiranje view-a, koji je prvi put predstavljen kao dio proizvoda Microsoft WebMatrix. MVC3 Preview 1 pored kreiranja web forms (.aspx) baziranih view-a omogućava pisanje view-ova koji koriste novu Razor sintaksu. Jedan view napisan Razor sintaksom prikazan je ispod:

@inherits System.Web.Mvc.WebViewPage

@{
    View.Title = "Home Page";
    LayoutPage = "~/Views/Shared/_Layout.cshtml";
}

<p>@View.Message</p>

Podrška za više View Engine –a u dijalogu Add View

Već od prve verzije ASP.NET MVC omogućava da se koriste različiti View Engine-i za pisanje View-ova (web forms, Spark, NHaml). Novost u MVC3 je nova opcija u dijalogu “Add View” koja omogućava izbor View Engine-a, naravno podržavajući samo view engine-ove koji su instalirani na računaru.

add-view

Novi parametri View i ViewModel

Za slanje podataka iz kontrolera na view MVC Framework koristi dictionary-bazirani ViewData objekat. MVC 3 nudi novi par dinamičkih parametara ViewModel (u kontroleru) i View (u view-u) koji omogućavaju lakše dodavanje i čitanje stavki iz ViewData dictionary-ja. Na primjer, u Action metodi kontrolera možemo umjesto

ViewData["Title"] = "Naslov";

staviti

ViewModel.Title = "Naslov";

dok se iz View-a ovom property-ju (u oba slučaja) pristupa kao (ako koristimo Razor sintaksu)

<p>@View.Title</p>

Podrška za Dependency Injection

ASP.NET MVC3 omogućava da se prilikom kreiranja aplikacija registruje service locator koji će aplikacija koristiti, i na taj način daje formalizuje proces za integraciju raličitih DI Frameworka. Više detalja o ovoj temi možete pročitati u seriji blog postova na blogu Brad Wilsona.

Globalni filteri

Pored dodavanja filtera na pojedine Action metode kontrolera, u ASP.NET MVC 3 moguće je i registrovanje globalnih filtera koji će biti aktivni za sve action metode svih kontrolera u aplikaciji. Registrovanje globalnih filtera vrši se u Application_Start metodi global.asax, pozivom metode GlobalFilters.Filters.Add.

Ostala poboljšanja

  • Novi JsonValueProvider
  • Poboljšanja u podršci za validaciju podataka i podrška za Data Annotations atribute iz .NET Framework-a 4
  • Novi ActionResult tipovi
  • Permanent Redirect

Više o ovim i ostalim novostima u ASP:NET MVC 3 možete pročitati na blogovima Scott Guthrie-a i Phil Haack-a.

posted @ Wednesday, August 11, 2010 4:19 PM | Feedback (1)
Wednesday, July 28, 2010
Snimci prezentacija sa Windows Phone 7 Jump Start treninga

Virtuelni trening za programere Windows Phone 7 Jump Start održan je 20 i 22 jula. Kroz 4 sesije ukupnog trajanja 12 sati obrađeni su različiti aspekti razvoja aplikacija i igara za Windows Phone 7, te njihovog objavljivanja putem Marketplace-a. Predavači su bili Andy Wigley i Rob Miles, Microsoft MVP-i, a organizator treninga Microsoft Press.

Objavljeni su snimci svih LiveMeeting prezentacija sa ovog treninga:

Getting Started with Microsoft Windows Phone and Silverlight

https://www.livemeeting.com/cc/microsoft/view?id=Win7072010&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072010-1&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072010-2&pw=webcast

Programming Game Applications with XNA

https://www.livemeeting.com/cc/microsoft/view?id=Win7072010-3&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072010-4&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072010-5&pw=webcast

Advanced Windows Phone Development

https://www.livemeeting.com/cc/microsoft/view?id=Win7072210&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072210-1&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072210-1-1&pw=webcast

Selling Your Windows Phone Solutions & Wrap Up

https://www.livemeeting.com/cc/microsoft/view?id=Win7072210-2&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072210-3&pw=webcast 
https://www.livemeeting.com/cc/microsoft/view?id=Win7072210-4&pw=webcast

Prateći resursi za ovaj trening – prezentacije i demoi – mogu se preuzeti sa stranica Born To Learn web sajta http://borntolearn.mslearn.net/wp7/m/classresources/default.aspx .
posted @ Wednesday, July 28, 2010 1:27 PM | Feedback (3)
Tuesday, June 08, 2010
Visual Studio 2010 i SQL Server 2008 R2 launch – snimci prezentacija

Konferencija DevDays 2010 u potpunosti je bila posvećena novim proizvodima – Microsoft Visual Studio 2010 i Microsoft SQL Server 2008 R2. Kroz 8 prezentacija predstavljene su nove mogućnosti najnovije generacije Microsoft razvojnih alata i servera za baze podataka koje je Microsoft objavio ovog proljeća.

Snimci svih prezentacija sa DevDays 2010 konferencije objavljeni su na portalu Channel 9.

What is new in Visual Studio 2010 - Doncho Angelov
Team Development enhancements in Visual Studio 2010 - Zlatko Knežević
Developing for Windows 7 - Bahrudin Hrnjica
Introducing SQL Server 2008 R2 - Jasmin Azemović
SharePoint 2010 for .NET Developers - Adis Jugo
Developing distributed data applications with .NET and SQL Server 2008 - Zlatko Knežević
Silverlight 4 - A tour to new features - Radenko Zec
Self Service BI with SQL Server 2008 R2- Aleksandar Mojić

posted @ Tuesday, June 08, 2010 4:56 PM | Feedback (0)