Chociaż Silverlight jest młody technologii, to nie obcy kłopoty lub kontrowersji.. Niektórzy deweloperzy i użytkownicy nie są chętni na kolejną technologię Web, która wymaga pobrania wtyczki do pracy. I partnerstwo z NBC podczas Igrzysk Olimpijskich w Pekinie w 2008 roku może nie tyle szumu wygenerowany jak Microsoft nadzieję. Największa
Ale zanim przejdziemy do tego wszystkiego, niech pierwszy przyjrzeć się bliżej pod maską Silverlight
. Wprowadzenie Video Download: Bill Gates Silverlight Beta Największa
Jedną z trudnych rzeczy Silverlight jest to, że nie są, jak to pisze, dwóch wersjach: Silverlight 1 i Silverlight 2 Beta. Silverlight 1 obsługuje aplikacje napisane w języku programowania JavaScript. Wersja beta Silverlight 2 obsługuje dodatkowe języków programowania, takich jak C # (wymawiane " cis ") i Visual Basic. Obie wersje Silverlight pracy w .NET Framework.
Więc co jest .NET? Jest to kolejny produkt firmy Microsoft. .NET Framework jest model programowania. Programiści mogą tworzyć aplikacje w tym modelu. - W szczególności aplikacji internetowych, które opierają się na Extensible Markup Language (XML) Największa
dwa główne elementy .NET Framework są wspólne środowiska wykonawczego języka i biblioteki klas. Plików wykonywalnych języka wspólnego działa jak administrator - monitoruje aplikacje i przydziela zasoby te aplikacje potrzebne (jak pamięci lub mocy obliczeniowej), aby działał poprawnie. Biblioteka klasa zawiera kilka obiektów wielokrotnego użytku oprogramowanie może liczyć na programistów podczas tworzenia aplikacji. Obiekt oprogramowanie ma dwie cechy: stan i zachowanie. Stan obiektu odnosi się do różnych warunków obiekt może mieć. Na przykład, program może mieć stany " z systemem, " " wstrzymane " i " zatrzymał " (chociaż nie w tym samym czasie). Zachowania odnoszą się do tego, co może zrobić przedmiot. W tym przykładzie, które obejmują cechy określane rozpoczęciem cali do " pauza " i ". koniec " Największa
A to tylko ramy, która otacza Silverlight! W ramach Silverlight Microsoft wykorzystuje technologię Windows Presentation Foundation (WPF) i wsparcie dla Extensible Application Markup Language (XAML). Twórcy aplikacji mogą korzystać zarówno WPF i XAML do tworzenia aplikacji internetowych. Zarówno WPF i XAML działa bezproblemowo w ramach .NET. Firma Microsoft opracowała WPF, ponieważ H