Silverlight Tətbiqləri. Silverlight, HTML5 və Microsoft-un qeyri-şəffaf inkişaf strategiyası Microsoft Silverlight-ı sildikdən sonra Windows-u necə təmizləmək olar

Microsoft Silverlight proqram deyil. Bir tərəfdən, bu, multimedia proqram təminatının inkişafı üçün bir texnologiyadır, digər tərəfdən, bu proqram təminatının inkişafı üçün bir platformadır.

Rəsmi Microsoft Silverlight loqosu

Niyə lazımdır?

Silverlight birbaşa rəqibindən daha geniş, daha təhlükəsiz və məhsuldar texnologiya kimi Microsoft tərəfindən hazırlanmışdır. Hər iki texnologiyanın məqsədi eynidir, yəni vektor, raster 2D və 3D qrafika, audio və video kliplərlə tətbiqlərin işlənib hazırlanması və dəstəklənməsi. Bu RIA proqramları üçün platformadır.

RİA-lar icra üçün istifadəçinin cihazına endirilən veb proqramlardır. İşləyərkən İnternetdən komponentləri tamamlaya bilərlər.

Silverlight özündə 4 ən vacib müasir veb komponenti birləşdirir.

Güman edilirdi ki, Silverligth hər bir əməliyyat platformasında yerləşdiriləcək, lakin əslində o, yalnız Windows, Mac OS X, Symbian-da ortaya çıxdı. Çarpaz platforma eyni zamanda Silverligth istifadə edərək hazırlanmış proqramın həm fərdi kompüterin ekranında, həm də planşet və ya smartfonun ekranında işləməli və yaxşı görünməsini nəzərdə tutur.

Silverligth platformasının əsas komponenti işarələmə dili olan XALM-dir. Bu, axtarış motorları (Google, ) tərəfindən indeksləşdirilmiş mətni tətbiqinizə daxil etməyə imkan verir.

Silverlight proqramları (2-ci versiyadan başlayaraq) .NET texnologiyasının bir hissəsidir ki, bu da onları istənilən platforma dillərində (C#, Object C++, Python) inkişaf etdirməyə imkan verir.

Quraşdırmaq üçün nə lazımdır

Proqramçı üçün Silverlight-ın quraşdırılması kompüterinizdə müvafiq inkişaf mühitinin yerləşdirilməsini nəzərdə tutur: Windows və Mac OS X-də Visual Studio və Linux-da Mono.

İstifadəçi üçün Silverlight veb brauzer üçün modul və ya plagindir. Onun imkanlarından istifadə etmək üçün onu dəstəkləyən brauzeri yükləmək lazımdır.

Sizə Silverlight lazımdır

Əgər istifadəçisinizsə, cavab aydındır. Yox. 2012-ci ildə texnologiya rəsmi olaraq perspektivsiz və köhnəlmiş kimi tanındı. Və bu gün heç bir müasir brauzer onu dəstəkləmir (Edge istisna olmaqla).

Silverligth-də bir neçə yüz güclü korporativ həll yolu olsa da, tətbiqlərin sayı hər ay azalır. Microsoft mütəxəssisləri 2021-ci ilə qədər Silverlight əsaslı bir tətbiqin qalmayacağını təklif edirlər.

İstifadəçi bəzi veb komponentlərinin onun üçün əlçatmaz olacağından narahat olmamalıdır. Proqram istehsalçıları ya çoxdan öz proqram məhsullarında Silverlight ilə yazılmış komponentləri əvəz etmişlər, ya da həm Silverlight, həm də Flash üçün dəstək tətbiq etmişlər.


Məqaləni sosial şəbəkələrdə paylaşın! Saytımıza kömək edin!

VK-da bizə qoşulun!
  • Tərcümə

Hal-hazırda mənə məlum olmayan səbəblərdən belə görünür ki, son PDC 2010 konfransında iştirak edən bir çox tərtibatçı ( Microsoft-un tərtibatçılar üçün ən böyük konfransı - Təqribən. tərcüməçi), Microsoft-un RİA-nın inkişafındakı vurğunu Silverlight-dan HTML5-ə keçirməyə qərar verməsi çox təəccübləndi. Tərtibatçıların bu sürprizi daha az təəccüblü olmasa da - son konfranslarda və elanlarda ( məsələn, Internet Explorer 9-un inkişafı ilə bağlı elanlar - Təqribən. tərcüməçi) Microsoft nümayəndələri, tamamilə açıq olmasa da, prioritetlərin daha çox platformalararası həllə çevrildiyini açıq şəkildə bildirdilər. Bunun sirri nədir?

2007-ci ildə Microsoft Silverlight-ın ilk versiyasını buraxdıqda, plagin mətbuat tərəfindən Adobe Flash-a oxşar olaraq yerləşdirildi ( bir sıra digər oxşar həllər də olsa da: Adobe AIR, JavaFX, Google Gears (inkişafı qapalı, kodun bir hissəsi HTML5 üçün əsas oldu), OpenLaszlo və s. - Təqribən. tərcüməçi). Baxmayaraq ki, hələ də müəyyən fərqlər var. Silverlight proqram təminatı tərtibatçılarına, Adobe Flash isə veb-dizaynerlərə yönəldilmişdir, baxmayaraq ki, hər iki platforma veb-brauzer vasitəsilə çatdırılan mürəkkəb interaktiv proqramların eyni bazarını əhatə edirdi.
MS Silverlight-da çıxışları dinləməyə gələn sadəlövh tərtibatçılar məyus oldular. Bob Maglia ( Microsoft-un server bölməsinin prezidenti - Təqribən. tərcüməçi) Microsoft-un RIA inkişaf strategiyasının HTML5-ə keçdiyini bildirdi.
ZDNet-də verdiyi açıqlamada, CEO Steve Ballmer və Bob Muglia Silverlight-ın inkişaf etməyə davam edəcəyini, lakin HTML5 işarələmə dilinin İnternetdə üstünlük təşkil edəcəyini açıqladı.
Tərtibatçılar üçün Microsoft-un yaxın keçmişdə Silverlight-ın Flash-ı sıradan çıxaracağına və layihənin həyata keçirilməsi üçün qeyri-adi perspektivli, güclü alətə çevriləcəyinə dair təkrar-təkrar əminliklərinə aldanmaq başa düşüləndir. İndi Silverlight əsasında layihələrini yaratmağı planlaşdıran tərtibatçılar şirkətdən eşidirlər ki, guya Silverlight yaxşıdır, lakin biz bunu unudacağıq, çünki HTML5 daha ağıllı və sərindir. Bəli, dişlərinizi sıxmaq üçün bir şey var, ancaq obyektiv olmalısınız - Microsoft əvvəllər bu barədə danışmışdı ( İndi tamamilə fərqli bir layihəyə çevrilmiş Gazelle brauzerinin inkişafı zamanı) və IE9-un ilk baxışları zamanı bəzi tərtibatçılar öz bloqlarında və müsahibələrində HTML5-in əsas olacağını qeyd etdilər - Qeyd. tərcüməçi).

IE 9-un inkişafı, Silverlight-a nəzər salan proqramçılar üçün ilk oyanış zəngi olmalı idi. Microsoft hər addımda brauzerin bütün veb standartlarına uyğun olduğunu, IE-nin CSS3 və HTML5-i ən yaxşı şəkildə dəstəklədiyini ( O zaman bu, bir çox internet resurslarının korporasiyanı ittiham etdiyi saf yalan idi, baxmayaraq ki, indi bu, reallıqdır. IE 9 PP6 heç bir şəkildə Chromium 9-dan aşağı deyil, mən Chromium 9-u W3C-də sınaqdan keçirdim, ona görə də çox sərt vurmayın - Qeyd. tərcüməçi). İndi Microsoft demək olar ki, yüksək performanslı, veb standartlarına uyğun brauzer yaratmışdır ki, o, Silverlight RIA tərtibatçıları üçün sadəcə zəng çalmır, sadəcə zəng çalır.
Eyni zamanda, brauzerin inkişaf komandası bunu təkid etsə, yaxşı olardı, həm də Silverlight tərtibatçıları, ilk növbədə, Silverlight-ın HTML5 üçün yalnız kiçik bir gadget olacağına yumşaq bir şəkildə işarə etsələr, məsələn, yeni işarələmə dili deyil. hələ DRM ilə qorunan axın videosunu ötürə bilir. Yəni, sonda Silverlight HTML5-ə rəqib kimi belə mövqe tutmayıb, lakin hələ də dominant mövqe tutan Adobe Flash-a rəqib olaraq qalır.
İkincisi, Silverlight tərtibatçıları modulun müstəqil istifadəsi haqqında danışırlar. Brauzerdən ayrı olaraq, plagin masaüstü proqramlar üçün platforma kimi istifadə edilə bilər (Misal Seesmic) və ya daha əhəmiyyətlisi Windows Phone 7 üçün proqramların yazılması. Oyunlar, əlbəttə ki, XNA-da yazmaq üçün daha rahat olacaq, lakin qeyri-oyun yeni mobil OS üçün proqramları Silverlight-da yazmaq daha asandır ( Bu, noyabrın 1-də Moskva Dövlət Universitetində keçirilən Tələbə Günü konfransında çox müzakirə olundu və sabah Kiyevdə müzakirə ediləcək - təxminən. tərcüməçi).
Əslində, Bob Maglia yeni strategiyalar elan etmədi, sadəcə olaraq hər şeyi ortaya qoydu. Silverlight Windows Phone-a keçir, qalan hər şey HTML5-də qalır. Səbəb nədir? Budur:

Apple problemi
Microsoft-un Silverlight çarpaz platforması yaratmaq üçün ən yaxşı səylərinə baxmayaraq, tapşırıq uğursuz oldu. Windows qucaqlandı, Mac OS X yarıda kədərlə dəstəkləndi, Linux Novellin əlinə verildi, o, Ay işığı şəklində bir qoltuq yazmağa başladı, yalnız qapalı Gümüş işığı "parodiya" etdi. Çətinliklər mobil bazarda, yəni iOS ilə başladı. Bildiyiniz kimi, Apple mobil Safari mühitində plaginlərin icrasını qadağan etdi və bu, Adobe Flash-da tətbiq istifadəçiləri arasında səs-küyə səbəb oldu, baxmayaraq ki, bu Silverlight-a da təsir etdi, lakin modulun populyarlığının aşağı olması səbəbindən bu, böyük rezonansa səbəb olmadı. . Məlum olub ki, Microsoft mübarizə aparmadan internet planşetləri və vəhşicəsinə populyar iPhone bazarından imtina edir. ( Microsoft istehsalçıları Windows 7 üçün planşetlər istehsal etməyə təşviq etməyə çalışır, lakin Android, iOS, webOS, Jolicloud ilə müqayisədə solğun görünür - Qeyd. tərcüməçi). Buna görə də orada möhkəmlənməyin yeganə yolu HTML5-dir.
Bənzər bir problem Flash-ın başına gəldi, lakin Adobe bir sıra həlledici vasitələr təklif etdi ( eləcə də pərəstişkarları və digər tərtibatçılar tərəfindən bir sıra üçüncü tərəf inkişafları, məsələn, Opera Mini-nin təsvirində və bənzərində trafik sıxılma ilə öz serverlərində Flash məzmununu emal edəcək SkyFire brauzeri - Qeyd. tərcüməçi).
Hələ də Servelat-ın əsas diqqətinin nə olacağı bəlli deyil: fərdi kompüterlər üçün proqramlar, Windows Phone 7 üçün proqramlar və ya HTML5-in üstündəki “losyon”?
Silverlight üçün yeni istiqamət
Paradoksal olaraq, Silverlight heç də ilkin nəzərdə tutulduğu istiqamətdə olmasa da, əvvəlkindən az əhəmiyyət kəsb etmir.
Silverlight-ın "Flash killer" kimi yer aldığı keçmişdəki bütün bu təlxəklik heç də ciddi görünmürdü. Adobe Adobe Flex rahat pulsuz açıq çərçivəsinə malikdir, onu Visual Studio və Expression Blend-i əvəz etmək çox çətindir, üstəlik ödənişli və ya bir sıra məhdudiyyətləri ehtiva edir. Belə vəziyyətlərdə Flash-ın yerini dəyişmək çox çətindir. Buna görə də, bütün veb seqmentini HTML5 dilinə həsr etmək tamamilə haqlıdır. Obyektiv olaraq Silverlight-ın Flash-ı yerindən tərpətmək şansı yox idi.
Silverlight-ın Windows Phone 7 üçün proqramların işlənib hazırlanması platforması kimi böyük şansı var. Və burada böyük sual yaranır: Windows Phone 7 Nokia, Google, Apple, Research in Motion və HP-nin olduğu pastadan bir parça kəsə biləcəkmi? öz webOS ilə şiddətlə paylaşırsınız? Əks halda, Silverlight inkişafına yatırılan bütün pullar boşa gedəcək. Lakin Microsoftun müsbət düşünmək üçün səbəbləri var - smartfon bazarı potensial perspektivli bazardır ( il ərzində internet trafikində mobil cihazların payı 2% artıb - Qeyd. tərcüməçi). Bazarın dinamikasında Microsoft piroqun bir parçasını dişləyib dişlərində saxlamağı bacararsa, o zaman rəqiblərin səhmlərinə genişlənmə şansı olacaq. Silverlight kimi güclü proqram inkişaf platforması ilə MS-in bu seqmentdə gələcəyi var ( Məhz buna görə də bütün konfranslarda və bloqlarda Microsoft nümayəndələri ümidsizcəsinə “Windows Phone üçün proqramlaşdırmaya indi başlayın!” şüarını səsləndirirlər. Üçüncü tərəf proqramları yoxdursa, WP 7 həqiqətən doğulmadan öləcək - Qeyd. tərcüməçi).
Silverlight masa üstü
Silverlght, Expression Blend və Visual Studio-nun güclü inkişaf alətləri olduğunu nəzərə alaraq, fərdi kompüterlər üçün müstəqil proqramların hazırlanması üçün ən pis çərçivədən uzaqdır. Onların köməyi ilə siz nisbətən asanlıqla Silverlight-da oxşar proqramlar üçün dizayn və kod bazası yarada bilərsiniz. Problem fərqlidir - Microsoft-un siyasəti.
Son PDC 2010-da Silverlight haqqında az danışıldı, lakin masa üstü proqramlar haqqında ümumiyyətlə danışılmayıb. Bəli, bunun əsaslandırmaları var: bu il Microsoftun əsas mövzusu prioritet olan Windows Phone 7 və Windows Azure olub, lakin onlar Windows 7-ni artıq unudublar. Çox güman ki, gələn il Windows 8-in inkişafı haqqında eşidəcəyik, lakin bu, fakt deyil. Buradan aydın olur ki, Microsoft "buludlara" "uçdu", qalan hər şeyi arxa plana göndərdi.
Desktop Silverlight xüsusi bir heyvandır. O, mahiyyətcə .NET Framework və Windows Presentation Foundation (WPF)-nin törəməsidir. Daha sürətli və daha effektiv icraya nail olmaq üçün veb proqramlarından kənarda lazım olmayan xüsusiyyətləri aradan qaldırır. Yəni C# və ya WPF-də proqramlar yaza bilirsinizsə, o zaman Silverlight-da asanlıqla yaza bilərsiniz və əksinə.
Bununla belə, Silverlight modulu əvvəlcə brauzer plagini olmaq üçün nəzərdə tutulmuşdu. Bəli, tərtibatçılar .NET/WPF və Silverlight arasında seçim edə bilərlər (onun hətta Mac OS X-də işləmək üçün üstünlükləri var), lakin daha güclü .NET/WPF ilə inkişaf etdiriləcək daha geniş proqram çeşidi var. Funksionallıq baxımından WPF və Silverlight bəzi aspektlərdə üst-üstə düşür.
İki məhsul arasındakı bu “rəqabət” Microsoft-un masaüstü proqramlar sahəsində siyasətindəki bəzi çatışmazlıqların göstəricisidir. Gəlin keçmişə qayıdaq, o zamanlar Longhorn kimi tanınan Windows Vista-nın yenicə inkişaf etdirildiyi vaxta. O zamanlar .NET kodu Windows proqramlarının inkişafının gələcəyi kimi görünürdü və hər şey aydın idi: WPF proqram inkişaf platforması idi və Silverlight (o zaman WPF/Everywhere) çox platformalı veb proqramlar üçün ləğv edilmiş versiya idi. Windows Vista-nın ilk versiyaları hətta genişlənə bilən WPF proqramlarını yazmaq qabiliyyətinə malik idi ki, bu da müasir "üç ekran" konsepsiyasına güclü sıçrayış olardı.
Lakin, bildiyiniz kimi, Longhorn layihəsinin özü yenidən işə salındı, bədnam Windows Vista buraxıldı və .NET dərin kölgədə qaldı. Belə görünürdü ki, Microsoft ən azı iş masasında .NET-dən istifadə etməkdən qorxur. WPF üzərində qurulmuş sistemi buraxmaq əvəzinə, WPF nəzərə alınmadı və yalnız Visual Studio 2010-un işə salınması ilə Microsoft bu texnologiya üzərində qurulmuş proqramlar hazırlamağa başladı. Eyni zamanda, Windows Vista-da ilk xidmət paketini quraşdırarkən eyni ağıllı miqyaslama silindi. Hansı səbəblərdən aydın deyil.
Bütün bunlara baxsaq, Microsoft-un nə edəcəyi tam aydın deyil (görünür, hətta nə etmək lazım olduğunu başa düşmür). WPF-nin əsas prinsipləri çox təsir edicidir və WPF-də Windows proqramlarını inkişaf etdirmək Win32-dən daha üstündür, baxmayaraq ki, hələ də çoxlu şübhələr var.
Windows 7 ilə Redmond nəhəngi nə WPF, nə də Silverlight-ın istifadə etmədiyi, lakin Internet Explorer 9-da yüksək performanslı HTML5 renderinin əsasını təşkil edən Direct2D texnologiyasını təqdim etdi. Belə çıxır ki, WPF Silverlight ilə birlikdə mövcud ola bilsə də, ölə bilər və ya əksinə , hər iki texnologiya qaranlıqda sönə bilər. Windows Phone 7-nin gəlişindən əvvəl mən sonuncunun olacağını düşünürdüm, lakin indi mobil ƏS və Visual Studio Lightswitch ilə WPF-nin yerini Silverlight-a verərək arxa plana keçəcəyini başa düşürəm.
İnternetdə Silverlight hələ də məna kəsb edir
İndi Silverlight veb proqramlarının hazırlanmasında rəğbətini itirdiyinə və masaüstü proqramlarda qeyri-müəyyən bir gələcəyə sahib olduğuna görə, proqramlarının nəzərdə tutulduğu formada artıq həqiqətən lazım olmadığını başa düşən bir çox tərtibatçının məyusluğunu görə bilərsiniz. Ən qəribəsi və ən müəmmalısı odur ki, Microsoft-un strategiyası tam aydın deyil, çünki onlar yalnız ümumi ifadələri spesifik olaraq açıqlamadan bildirirlər.
HTML5-in bazarda üstünlük təşkil edəcəyinə heç bir şübhə qaldığını düşünmürəm ( Google, Apple siyasətləri və Adobe-nin hərəkətləri həqiqətən buna şübhə etməyə imkan vermir - təqribən. tərcüməçi), Amma indi yox. Internet Explorer brauzer bazarında üstünlük təşkil etsə də, HTML5 dəstəyi sıfırdan (Internet Explorer 6) cüzi (Internet Explorer 8) arasında dəyişir.
Bəli, Internet Explorer 9 brauzerdə veb standartlarının mövcud dəstəyini (daha doğrusu, dəstəyini) əhəmiyyətli dərəcədə və keyfiyyətcə dəyişir, lakin onun rəsmi olaraq nə vaxt buraxılacağı tamamilə məlum deyil. Mövcud olduğu 18 ay ərzində Internet Explorer 8 ümumi payın təxminən 50%-ni qazanıb, qalan 50%-i isə mənəvi və texniki cəhətdən köhnəlmiş IE 6/7 tərəfindən paylaşılıb. Yəni, Microsoft hazırda "doqquz"u buraxsa belə, onun hər hansı əhəmiyyətli bir pay alması təxminən bir il çəkəcək. Halbuki Silverlight və Flash hazırda istənilən brauzer versiyasında mövcuddur.
HTML5 indi veb texnologiyaları bazarının əksəriyyətini tutsa belə, inkişaf çətin olardı. Bir çox spesifikasiyalar mövcuddur, lakin inkişafın son mərhələsindən uzaqdır, fərqli mühərriklərdəki brauzerlər işarələməni fərqli şəkildə qəbul edir və tamamilə fərqli nəticələr göstərir. Məlum olub ki, tərtibatçıların iki variantı var - HTML5 ilə işləmək və hər bir brauzerdə işarələməni qurmaq, kəsmək, sınaqdan keçirmək üçün çox vaxt sərf etmək və ya bütün dəstəklənən brauzerlərdə və sistemlərdə eyni görünən Silverlight plaginini götürmək. HTML5 üçün ağıllı inkişaf və dizayn vasitələrinin hələ icad edilmədiyini unutmayın. Bəli, Adobe Flash-ı HTML5-ə çevirmək üçün alət təqdim etdi, lakin bu, gələcəyin vasitəsidir, lakin bu günün deyil, halbuki həm Microsoft, həm də Adobe müvafiq olaraq Silverlight və Flash ilə işləmək üçün güclü inkişaf alətləri və əlavələrə malikdir. Buna görə də, hər iki modulu canfəşanlıqla basdırmamalısınız.
Unutmayın ki, HTML5 çox şey edə bilməz. Məsələn, Hulu xidmətində istifadə olunan DRM ilə qorunan video. Video axını HTML5 istifadə edərək yaratmaq çox çətindir və veb-kameralar və mikrofonlarla işləmək idealdan çox uzaqdır. Bir sözlə, HTML5 Flash və Silverlight-ın edə biləcəyi bir çox şeyi edə bilməz.
HTML5 və ya onun əsasında tezliklə ortaya çıxa biləcək bir şey hətta gələn il və bəlkə də ondan sonrakı il çox populyarlıq qazana bilməyəcək. Flash və Silverlightın plaginlər və inkişaf alətləri kimi HTML5-dən daha üstün olduğu bir çox sahələr hələ də var.
Bu fonda Microsoft-un Silverlight-ın veb-fokusunu azaltmağa başlamaq qərarı ən azı qəribə görünür. Bəli, bir ildən sonra lazım olacaqdı, amma indi? Ümumdünya Şəbəkə Konsorsiumu (W3C) standart yaratmaq üçün çox çalışır, lakin iş o qədər tamamlanmayıb ki, Silverlight və Flash kimi texnologiyaları lazımi şəkildə əvəz etmədən məhv etmək sadəcə dəlilikdir.
Ancaq Microsoft-un qərar qəbul etməsi və tərtibatçılarla aldatmağı dayandırmağın vaxtıdır. Masaüstü kompüterlərdə tətbiqlər yazmaq üçün platforma nə olacaq? Win32 (Direct2D ilə və ya olmadan fərq etməz)? Silverlight? WPF? Yoxsa tamam başqa bir şey? Üç inkişaf metodu, üzr istəyirik, amma bu çətindir. Alternativ yaxşıdır, amma bu gün üç inkişaf üsulu varsa və tərtibatçılar bərabər bölünüb ərizə yazmağa başlasalar və sabah Microsoft iki metodu basdırsalar, nə, tərtibatçılar heç nə ilə oturacaqlar? Gələcək Silverlight və WPF-ə aiddirsə, Direct2D-ni onlara birləşdirin ki, onlar tez işləsinlər və digər proqramlarla eyni görünsünlər, lakin masaüstü kompüterlərdə gələcək deyillərsə, hazır olsunlar ki, bu barədə tərtibatçılara danışsınlar. dəyişikliklər üçün, və onlara burun səbəb deyil.
Baxmayaraq ki, Microsoftun planları haqqında təxmin edə bilərsiniz. Direct2D hazırda tərtibatçılar üçün yüksək performanslı istifadəçi interfeysləri yazmaq üçün ən yaxşı üsuldur və eyni zamanda IE9-da HTML5 ilə işləməyin ən yaxşı yoludur. Redmond öz baxışı və imkanları ilə HTML5-in hamısını əhatə edə, W3C ilə birlikdə HTML5-in Flash və Silverlight-a “öhdəsindən gəlməyə” imkan verməyən dəlikləri bağlaya və bütün bunları Windows-da istifadə edə biləcəkmi? Apple iOS-da oxşar bir şey etməyə başlayır.
Qəribə şeylər olur, qəribə şeylər.

Microsoft Silverlight əvvəlcə Adobe Flash-ı əvəz etmək üçün nəzərdə tutulmuş XML və .NET əsaslı texnologiyadır. Digər, oxşar, rəqabət aparan inkişaf, demək olar ki, eyni vaxtda işə salınan JavaFX-dir. Silverlight tərtibatçılara nə etməyə imkan verir? Proqramlaşdırmada XAML ilə təcrübəniz varsa, ondan maksimum istifadə edin, özünüzə vektor qrafikası, animasiya və video ilə manipulyasiya etməyə imkan verin. Silverlight özüdür alt çoxluq Yuxarıda göstərilən bütün xüsusiyyətlərə malik Windows Presentation Foundation. O, həmçinin .NET CLR-nin CoreCLR adlı tam versiyasını ehtiva edir ki, bu da sizə Silverlight-da .NET proqramlaşdırma dillərinin hər hansı birində yazmağa imkan verir.

Silverlight və Flash-ın çoxlu ortaq cəhətləri olsa da, bu iki inkişaf mühitinin funksionallığı və imkanları kəskin şəkildə fərqlənir.

Gümüş işıqçarpaz platforma inkişaf mühitidir və Windows əməliyyat sistemləri, Mac OS 10.4 və daha yüksək versiyalar üçün həyata keçirilir. Hazırda uyğunluq problemi çox sayda istifadəçi tərəfindən istifadə edilən Opera üçün qismən dəstəyin olmamasıdır. Burada Flash-ın şübhəsiz üstünlüyü var - o, tamamilə çarpaz platformadır. Bununla belə, bu yaxınlarda buraxılmış Silverlight 2 Beta 1 Windows üçün Opera 9.50-nin ən son versiyasında işləyir. Ancaq təbii ki, tam sabitlik üçün son versiyanı gözləməli olacaqsınız.
Microsoft Silverlight-ın ilk beta versiyası 2006-cı ilin dekabrında buraxıldı. Birinci stabil versiya- 2007-ci ilin ortalarında. Əksər Microsoft məhsullarından fərqli olaraq, Silverlight-da Dynamic Language Runtime-ın bir hissəsi mövcuddur Açıq mənbə kod.
Bir neçə gün əvvəl, mayın 16-da layihənin himayəsi altında Mono tərtibatçılar əməliyyat sistemləri üçün Silverlight plagininin açıq mənbəli versiyasını buraxıblar Linux. Bu inkişaf adlanır Ay işığı. Onun haqqında daha çox aşağıda.

Bu il martın 5-də Silverlight 2.0-ın beta versiyası buraxıldı Microsoft Visual Studio 2008. Sonuncu aşağıdakı faydalı xüsusiyyətlərə malikdir:

Visual Basic və C# layihələri üçün şablonlar.
XAML üçün kəşfiyyat və kod generatorları.
Sazlama proqramları.
Veb istinad dəstəyi.
Expression Blend ilə inteqrasiya.

Ancaq ikinci Silverlightda bir çox faydalı və xoş əlavələr edildi, məsələn:

Tərtibatçılar istənilən .NET dilində yaza bilərlər: VB, C#, JavaScript, IronPython və IronRuby.
UI elementlərini daxil etmək daha asandır (bir hissəsi kimi WPF UI Çərçivəsi), əlavə zəngin nəzarətlər ( TextBox, CheckBox, RadioButton, Slider, ScrollViewer, Calendar, DatePicker və s.).
"zəngin şəbəkə" dəstəyi: zəng dəstəyi REST, WS*/SOAP, POX, RSS və digər standart HTTP xidmətləri. Dərhal müxtəlif resurslara domenlər arası girişi bir daha qeyd edəcəyəm.
Zəngin əsas sinif kitabxanası, o cümlədən böyük funksionallıq (kolleksiyalar, IO, axınlar, qloballaşma, XML və s.), həmçinin istifadə etmək imkanı .NET kodu ilə HTML DOM/JavaScript inteqrasiyası üçün API.
Silverlight 2 sizdən .NET Framework proqramını kompüterinizə quraşdırmağı tələb etməyəcək, çünki quraşdırıcıda (yeri gəlmişkən, onun çəkisi birinci versiyadan xeyli yüksəkdir - 4,3 MB) sizə lazım olan hər şey var.

Silverlight-ı Flash ilə müqayisə zəminində qeyd etdiyimiz üçün bu yaratma vasitələri arasındakı fərqlərə nəzər salmağa dəyər. Zəngin İnternet Proqramları(funksional cəhətdən zəngin proqramlar).
İndi Adobe Silverlight-a birbaşa rəqib buraxdı - bu, dil və inkişaf mühitidir Flex, nə vaxtsa buna ayrıca məqalə həsr edəcəyik. Silverlight və Flash-ı müqayisə edən bir siyahı:

SilverLight .WMF video formatını oynamaq üçün video kodek quraşdırılmasını tələb etmir
Flash .WMF videonu oynamaq üçün kodek tələb edir. Digər video formatlarını oynatmaq üçün də məhdudiyyətlər var.

Silverlight tam ekranlı videonu dəstəkləyir.
Flash genişlənən tam ekranlı videonu dəstəkləmir.

Silverlight çərçivəsində animasiyadan daha çox zamana əsaslanan WPF adlı animasiya modelindən istifadə edir.
Flash kadr-kadr animasiyasından istifadə edir.

Silverlight GIF və BMP formatlarını dəstəkləmir. Yalnız JPG və PNG şəkil fayl formatları dəstəklənir.
Flash hazırda bütün qrafik formatları dəstəkləyir.

Silverlight sizə mətni layihənizə yerləşdirməyə və onu obyekt yükləmə ilə quraşdırmağa imkan verir.
Flash-da şriftlərlə işləmək kifayət qədər çətindir.

Silverlight XAML-dən istifadə edir və o, hələ də deklarativdir.
Flash - ActionScript

Silverlight hələ piksel qrafikası ilə işləməyə və müxtəlif effektlər və filtrlərdən istifadə etməyə imkan vermir.
Flash bunu artıq 8-ci versiyadan etməyə imkan verir

Silverlight mətn məlumatlarına əsaslanan və sadə XML obyektlərindən istifadə etməklə asanlıqla dəyişdirilə bilən XAML-dən istifadə edir.
Flash ikili (ikili) qeyd formalarından istifadə edir.

Silverlight layihə yaratarkən müxtəlif texnologiyalardan istifadə etməyə imkan verir - JavaScript, C#.
Flash yalnız ActionScript-i proqramlı şəkildə istifadə etməyə imkan verir.

Silverlight Streaming-dən istifadə edərək pulsuz xidmətdən istifadə edərək tam hüquqlu video vebsayt yarada bilərsiniz.
Flash-da heç bir axın xidməti pulsuz mövcud deyil.

Bu gün Silverlight praktiki olaraq öz aşağılığından xilas oldu və tamamilə çarpaz platforma tətbiqidir.

Silverlight və Flash arasında müqayisənin çox yaygın bir hadisə olmasına baxmayaraq, hər kəsə doğru görünmür. Həqiqətən, Silverlight-dan Flash ilə təxminən eyni məqsədlər üçün istifadə edilə bilər, lakin birincisi daha çox qabaqcıl UI yaradılması texnologiyalarını dəstəkləyən Java proqramlarının müasir yüngül analoquna bənzəyir. Silverlight texnologiyalarının ümumi tendensiyası, gəlin bunu məqsəd adlandıraq, veb müştərinin yumşaq "qalınlaşması" və hazırda populyar texnologiyaların getməsidir. Javascript/AJAX/Flash.
Eyni vektorda onlar inkişaf edir, lakin bəzi fərqlərlə. Əgər əsas məqsəd AIR & Prizma" İnternetin yerliləşdirilməsi", sonra Silverlight cəhd edir interneti tamamilə ram edin.
Microsoft Silverlight özü çox zərif şəkildə həyata keçirilir. Yaradılan zaman hər kəsə aydın idi ki, yalnız .NET əsasında Java tətbiqetmələrinin analoqunu dəstəkləmək üçün brauzer plaginini yazmaq çətin deyil. Təbii ki, çərçivənin özü olduqca ağırdır və hər istifadəçi onu quraşdırmır. Buna görə də, Microsoft proqramçıları aşağıdakıları etdilər - onlar brauzerdə Silverlight 2.0 üçün cavabdeh olan və Silverlight proqramlarının normal işləməsi üçün lazım olan çərçivənin təsirli hissəsini ehtiva edən bir proqram tətbiq etdilər. Və eyni zamanda, 5 MB-dan azdır, baxmayaraq ki, vebsaytda deyilir: 1 MB (burada Redmond nəhənginin işçiləri onu bəzədiblər - onlar bunu sevirlər).

Silverlight inkişafı üçün sizə lazım olacaq:

Plugin brauzer üçün. Onun beta versiyasını yükləmək olar. Windows (IE, Opera, Firefox) və Mac OS X üçün mövcud versiyalar.
Silverlight SDK alətləri və sənədləri ehtiva edir. Yükləmək üçün əlçatandır.
Silverlight Alətləri for Visual Studio SL layihələrini birbaşa Visual Studio IDE-də inkişaf etdirməyə imkan verən rahat əlavədir. Express versiyası hələ dəstəklənmir, lakin bu xüsusiyyət məhsulun son versiyasında olacaq.
Microsoft Expression Blend 2.5 Mart 2008 Preview inkişaf mühiti ilə WPF proqramlarını inkişaf etdirmək üçün qrafik redaktor arasında bir şeydir.

Silverlight ilə birbaşa əlaqəli maraqlı inkişaflar arasında Popfly-nin qapalı beta versiyasının son buraxılışını qeyd etmək lazımdır.

Popfly istifadəçiyə sadə veb interfeysindən istifadə edərək mashuplar, vidjetlər və digər proqramlar yaratmağa imkan verən Silverlight proqramıdır. Bütün bu cür layihələr uğur dalğasında meydana çıxdı Yahoo Boruları– istifadə edərək eyni mashuplar və mini proqramlar yaratmaq üçün alət sürüklə və burax interfeys. Microsoft bu bazar nişinə vaxtında daxil oldu və nüfuzlu TechCrunch-a görə, indi bütün rəqiblərini qabaqlayır.
Və bir sadə səbəbə görə onları qabaqlayır - daha çox imkanlar təmin edir. Popfly-də siz mashuplar, proqramlar, veb səhifələr, vidjetlər yarada və bütün bunları sosial şəbəkədə birləşdirə bilərsiniz (Live Spaces platformasının bir hissəsi kimi). Live Spaces-də, öz növbəsində, siz digər istifadəçilər və proqram yaradıcıları ilə birləşə bilərsiniz. Ümumiyyətlə, hərtərəfli bir əlaqə. Bundan əlavə, bu yaxınlarda PopFly nəinki xidmətlərlə “dostluq” qura bildi, həm də “təsadüfi” oyunlar yarada bildi və hətta bunu əvvəllər bunu etməyənlər də edə bilər.
Əvvəlcə başlanğıc üçün oyun tərtibatçısı 15-dən çox oyun şablonu, yüzlərlə şəkil, animasiyalar, səslər və gələcək oyunların digər elementləri dəsti mövcuddur. Bütün bunlar aydın vizual rejimdə yaradılmış və redaktə edilmişdir. Orada da oynaya bilərsiniz.

İnterfeys sizi heyrət içində dondurur. Yaratma və idarəetmə, ekran görüntüsündə göstərildiyi kimi blokları sürükləmək və birləşdirməklə baş verir:

Hər bir blok veb xidməti API-dən istifadə edən modul kimi çıxış edir. Bu gün müxtəlif xidmətlərlə işləmək üçün geniş imkanlar verən bir neçə onlarla belə blok var.

Söz verdiyimiz kimi - haqqında bir neçə söz Ay işığı. Bu, birgə əməkdaşlığın nəticəsidir Microsoft və Novell Keçən ilin payızında əsas ideyası Silverlight tətbiqini əməliyyat sistemlərinə köçürmək olan müqavilə bağlayan . Linux.
Və bu yaxınlarda Moonlight 1.0 buraxıldı. O, Silverlight 1.0-da yazılmış proqramları işə salmağa imkan verir, lakin indi Silverlight 1.1 Alpha - Silverlight 2 Beta 1 filialı ilə paralel olaraq Moonlight-ın növbəti versiyaları üzərində iş gedir.

Microsoft Silverlight ilə bağlı daha bir maraqlı detal bu texnologiya əsasında internet yayımının birinci kanalının istifadəyə verilməsidir. 9 oktyabr 2007-ci ildən geniş auditoriya bu həllin üstünlükləri ilə tanış ola bilər. Podratçı şirkət idi SMS Media Həlli, buna Microsoft-un Rusiya nümayəndəliyi kömək etdi. Yaxşı, son kiçik nailiyyət Rusiyanın yeni prezidenti Dmitri Medvedevin andiçmə mərasiminin canlı yayımı oldu... nədən istifadə etməklə? Gümüş işıq. Yayım dəstəkləyən hər hansı bir veb-saytda yerləşdirilə bilər iframe, sadəcə bir kod parçası daxil etməklə.

Nüfuzlu ReadWriteWeb onlayn nəşrinin redaktoru, Richard McManus, 2008-ci il üçün proqnozunda qeyd etdi ki, Silverlight kimi texnologiyalar getdikcə daha çox pərəstişkar qazanacaq: tərtibatçılar və istifadəçilər. Xüsusən də nəzərə alsaq ki Microsoft tənbəllik etmədi və Silverlight-ı mobil cihazlara köçürdü. Mart ayında Nokia S40 və S60 seriyalı telefonlarında, həmçinin Nokia 770 və n8x0-da texnologiyaya dəstək verdiyini elan etdi. Əlavə dəstəklənən platformaların brauzerləri üçün plug-in kimi mövcuddur.

Silverlight proqramlarının necə işlədiyinə dair bəzi nümunələrə baxaraq, təəccüblənirsiniz - yaxın vaxtlara qədər belə bir şey mövcud deyildi

Təbii ki, hətta hər beşinci şəxs Silverlight-da sadəcə onun imkanlarını öz gözləri ilə görmək üçün öz tətbiqini yaratmağa çalışmayacaq. Bundan əlavə, interaktiv biznes həllərini inkişaf etdirmək üçün bir platforma kimi Silverlight-ın imkanlarını öz gözlərinizlə necə görmək olar.
Bu səbəbdən Microsoft xəstəxana əməliyyatları üçün sayt açdı. Xəstə Səfəri Nümayişçisi Microsoft-un Britaniya filialının artıq ilkin ictimai baxışa hazır olan layihəsidir. Bu, son versiya deyil, lakin əsas funksionallıq mövcuddur və müəyyən maraq doğurur.
Tətbiq üç hissədən ibarətdir və birlikdə "müxtəlif istifadəçilərin nöqteyi-nəzərindən tibb müəssisəsinin həyatında bir günü" təmsil edir. Tam interaktiv interfeys sizə bütün proqramda bələdçilik edir və daxili “bələdçi” bütün funksiyalardan necə istifadə etməyinizi göstərir.
Həqiqətən görmək üçün bir şey var, texnologiyadan istifadə edərək ən azı kardioqramlarla işi qeyd edə bilərik DeepZoom- istifadəsi asan olan bir çox qrafik məlumat.

Son vaxtlara qədər Microsoft öz məhsulunu əsasən partnyorlar vasitəsilə təbliğ edirdi və Flash texnologiyasına alternativ yaratmaqda müəyyən uğurlar qazanırdı. Ən azı Silverlight plagini istənilən brauzerdə quraşdırıla bilər, lakin kritik kütlə hələ əldə edilməyib. Və bir neçə gün əvvəl korporasiya vəziyyəti dəyişə biləcək güclü zərbə vurdu.
Yeni saytın sınaqlarının başlaması ilə yanaşı Microsoft Yükləmə Mərkəzi Silverlight istifadə edərək yaradılmışdır, resursa daxil olan hər bir istifadəçi Silverlight plaginini yükləmək və quraşdırmaq təklifi alacaq, əks halda saytın bəzi məzmunu və funksionallığı onun üçün əlçatan olmayacaq;

Hər kəsə salam) Bu gün sizə Microsoft Silverlight adlı plagin haqqında danışacağam, hansı ki, istənilən multimedianın vebsaytda işləməsi üçün lazımdır. Yaxşı, yəni bütün bunlar üçün bir növ animasiya, audio və video oynatma, ümumiyyətlə, Microsoft Silverlight lazımdır! Ancaq maraqlısı odur ki, başa düşdüyüm kimi, Adobe Flash Player kimi bir şeydir, yalnız Microsoft-dandır, indi maraqlıdır! Yəni bu Silverlight-ın köməyi ilə videonu adi Flash istifadə etmədən vebsaytda oynatmaq olar!

Budur, gözlənilməz bir zarafat, mən bunu öyrəndim. Buna görə də bilmirəm, siz bunu bilirsiniz, ya yox, amma yazacağam - 2015-ci ildə NPAPI formatlı plaginlərə dəstək bir çox brauzerlərdə söndürüldü. Və buna görə də Microsoft Silverlight artıq Opera, Mozilla Firefox, Google Chrome kimi brauzerlərdə işləmir! İnternetdə narazılıq dağı olduğuna görə və bütün bunlara görə bir çox istifadəçi NPAPI-ni necə aktivləşdirmək barədə seçim axtarmağa başladı, amma təəssüf ki, bu artıq mümkün deyil. Bununla belə, köhnə versiyadan istifadə edə bilərsiniz, məsələn, mən Chrome-un köhnə versiyasını istifadə etdim və orada NPAPI-ni aktivləşdirə bilərsiniz! Əgər maraqlanırsınızsa, bu barədə yazdım.

Microsoft Silverlight - debrifinq

Bəzi istifadəçilər yazır ki, onlar Microsoft Silverlight-ı quraşdırıblar və onların brauzeri videoları oynatarkən geriləməni dayandırıb. Bunun nə dərəcədə doğru olduğunu bilmirəm, amma bunun tamamilə mümkün olduğunu düşünürəm. Ancaq bir çox istifadəçi hələ də bu şeyin sıfır istifadə olduğunu yazır, onu yükləyib, quraşdırıb və fərqi görmədilər. Yaxşı, bütün bunları başa düşürəm, xüsusən də Microsoft Silverlight-ın artıq bir çox brauzerlərdə işləmədiyini nəzərə alsaq.

Bir şərh də oxudum ki, brauzer Microsoft Silverlight-dan istifadə edən sayta görə dona bilər və hamısı brauzer artıq bu şeyi dəstəkləmədiyi üçün! Bəlkə də buna görə donur, çünki saytda brauzerin dəstəkləmədiyi bir şey var. Yaxşı, bu məntiqlidir..)

Anladığım kimi, hazırda Microsoft Silverlight yalnız Internet Explorer brauzerində işləyir. Bu brauzerdən istifadə edirsinizsə, onda Microsoft Silverlight-ı silmək lazım olmaya bilər, lakin istifadə etmirsinizsə, məncə onu silə bilərsiniz. Yaxşı, özünüz düşünün, bu şey artıq məşhur brauzerlər tərəfindən dəstəklənmir, lakin YouTube ümumiyyətlə video üçün yalnız HTML5 istifadə edərək Fləşsiz formata keçmək istəyir.. İşlər belədir..

Məndə də bu Microsoft Silverlight var və təkcə deyil, üç ədəd - adi, 4-cü versiya SDK və 5-ci versiya SDK. Hardan gəldiyini bilmirəm, bu şeyi mütləq özüm quraşdırmamışam..

Ümumiyyətlə, sizi bilmirəm, amma bu şeyi siləcəyəm)

Beləliklə, başa düşdüyüm kimi, bu şey bu qovluqlarda quraşdırılıb:

C:\Proqram Faylları\Microsoft Silverlight\
C:\Proqram Faylları (x86)\Microsoft Silverlight\
C:\Proqram Faylları (x86)\Microsoft SDKs\Silverlight\
C:\Proqram Faylları (x86)\MSBuild\Microsoft\Silverlight\
C:\Proqram Faylları (x86)\Microsoft SDKs\RIA Services\v1.0\Libraries\Silverlight\

Ümumiyyətlə, təkcə bu qovluqlarda deyil, bəlkə də başqa yerdə. Yoxlamaq üçün sistem sürücüsünü və axtarış sahəsinin harada olduğunu, yəni yuxarı sağ küncdə açın, sonra orada Silverlight sözünü yazın və çox şey görəcəksiniz, məndə olan budur:


Bir neçə fikir yüksək səslə. Silverlight sözü ilə deyil, Microsoft Silverlight ifadəsi ilə axtarmağa dəyər ola bilər. Mən belə düşünürəm, çünki bəlkə Microsoft Silverlight proqramı bir şeydir, amma başqa bir proqram da ola bilər ki, onun adına Silverlight sözü daxildir.. Ona görə də daha dəqiq desək, tam addan, yəni Microsoft Silverlight-dan istifadə etmək daha yaxşıdır. !

Microsoft Silverlight-ı kompüterinizdən tamamilə necə çıxarmaq olar?

Beləliklə, indi çıxarılması haqqında. Siz onu sadəcə olaraq və ya müəyyən bir silicidən istifadə edərək silə bilərsiniz. -nin köməyi ilə demək istəyirəm ki, onun hiyləsi odur ki, o, proqramı silməyə kömək edəcək və eyni zamanda Windows-da proqramın qalıqlarını silməyə kömək edəcək. Ümumiyyətlə, onu sonradan çıxarıb təmizləyir. Ancaq bu gün sizə onu əl ilə necə çıxaracağınızı və sonra Windows-u qalıqlardan əl ilə necə təmizləməyi göstərəcəyəm..)

İndi bir an. Ümumiyyətlə, silmədən əvvəl bərpa nöqtəsi yaratmağı məsləhət görürəm. Bu çətin deyil, sonda siz özünüzü nasazlıqlardan qoruyacaqsınız, bu, belə desək, bir şey səhv olarsa, yaxşı sığorta polisidir. Bunu necə edəcəyimi artıq bu barədə bir məqalədə yazdım, ona baxmağı məsləhət görürəm.

Beləliklə, silmək üçün Başlat düyməsini sıxıb orada İdarəetmə Panelini seçməlisiniz:


Əgər sizdə Windows 10 varsa, onda sərin, şübhəsiz, amma bu element başqa menyudadır, ona zəng etmək üçün Win + X düymələrini basın!

Sonra orada Proqramlar və Xüsusiyyətlər simgesini tapırıq, budur, onu işə salın:


Bütün quraşdırılmış proqramlarla bir pəncərə açılacaq, burada heç nə silməyin! Yaxşı, yəni heç bir şeyi silməyin, çünki nasazlıqlar və hər cür səhvlər ola bilər! Bu siyahıda Microsoft Silverlight-ı tapın, sağ klikləyin və Sil seçin:


Sonra aşağıdakı mesaj açılacaq, burada Bəli düyməsini sıxırsınız (əgər fikrinizi dəyişməmisinizsə, əlbəttə):


Sonra aşağıdakı pəncərə görünəcək:


Bütün çıxarılması yəqin ki, mənə on saniyə çəkdi. Ancaq proqram təminatının siyahısının olduğu pəncərədə şəxsən məndə hələ də Microsoft Silverlight 4 SDK və 5 SDK versiyaları var:


Onları da silmək lazımdır, lakin SDK olmadığı ilk versiya ilə eyni şəkildə çıxarılır. Ümumiyyətlə, düşünürəm ki, bununla bağlı probleminiz olmayacaq)

Microsoft Silverlight-ı sildikdən sonra Windows-u necə təmizləmək olar?

Ümumiyyətlə, siz Microsoft Silverlight-ı sildiniz, lakin Windows-da bu proqramın qalıqlarının olması mümkündür. Pəncərələri bu qalıqlardan təmizləyə bilərsiniz, bunu necə edəcəyinizi görün. Beləliklə, əvvəlcə sizə lazımsız faylları necə çıxaracağınızı göstərəcəyəm. Bu o deməkdir ki, sistem sürücüsünü açırsınız və orada axtarış sahəsinin yuxarı sağ hissəsində proqramın adını, yəni Microsoft Silverlight yazın (yalnız Silverlight sözünü istifadə etsəniz, nəticələr daha az dəqiq olacaq):


Siz Microsoft Silverlight komponentinə aid olan faylların qovluqlarını tapacaqsınız, baxmayaraq ki, biz onu artıq silmişik. Bütün bunlar silinə bilər, AMMA bundan əvvəl bir yoxlama nöqtəsi yaradın, burada onun necə yaradılacağına nəzər salın. Onu yaratmaq və ya etməmək sizə bağlıdır, qalıqları çıxardıqdan sonra tıxaclar ola bilər, lakin bu nadirdir. Ancaq bir şey olarsa, əvvəllər yaradılmış bərpa nöqtəsindən istifadə edərək hər şeyi əvvəlki vəziyyətinə qaytara bilərsiniz. Ümumiyyətlə, uşaqlar, sizə xəbərdarlıq etdim!

Yaxşı, burada sistem diskinizdə tapılan hər şey var, hamısı Microsoft Silverlight-a aiddir və silinə bilər. Birinin silinməsi, digərinin silinməməsi problemlərindən dərhal xilas olmaq üçün sizə yardım proqramı quraşdırmağı təklif edirəm. Bu yardım proqramı hətta silinməsini istəmədiyiniz şeyləri də silməyə kömək edir. Amma siz sadəcə menyudan Sil seçimini etməklə onu sadə şəkildə silə bilərsiniz. Ümumiyyətlə, mən bütün qovluqları seçdim, yaxşı, bütün alt ikisini seçməyi tamamilə unutdum və sonra onların üzərinə sağ kliklədim və Unlocker seçimini seçdim (artıq köməkçi proqramı quraşdırmışam):


Sonra menyudan Sil seçin və OK düyməsini basın:


Unlocker seçdiyim hər şeyi silməyə başladı və düzünü desəm, bir az qorxulu idi, çünki hətta bu mesaj da çıxdı, sonra Bəli düyməsini sıxdım:


Ümumiyyətlə, çox şeyi sildi, həqiqətən hiss etdim ki, Microsoft Silverlight-ın bütün kökləri Windows-dan qoparılır... Qorxu hələ də məni tərk etmədi, çünki nədənsə sizə bərpa nöqtəsi etməyi məsləhət görmüşəm, amma özüm etməmişəm... Yaxşı, bu qədər...)

Təxminən beş dəqiqə ərzində belə çıxarıldı:

Ümumiyyətlə, hər şey yaxşı keçdi, indi Windows-da heç bir nasazlıq və tıxac olmayacağını daha sonra yoxlamaq üçün yenidən başlayacağam ... Qısa bir reboot etdim, brauzerləri işə saldım və hər şey yaxşı işləyir. Heç bir xəta yox idi, qovluqlar normal açıldı, ümumiyyətlə Windows yaxşı işləyirdi)

Beləliklə, mən 100% əmin olmayacağam, lakin fayl zibillərini silmək təhlükəsiz görünür!

İndi sizə Microsoft Silverlight-dan qalan zibilləri reyestrdən necə çıxaracağınızı göstərəcəyəm)

Beləliklə, baxın, Win + R düymələrini basıb saxlayın və oraya aşağıdakı əmri yazın:

Və OK düyməsini basın:


Reyestr redaktoru açılacaq, heç bir səbəb olmadan orada heç nə silməyin. Burada zibil axtaracağıq. Bunu etmək üçün Ctrl + F düymələrini basıb saxlayın və ora belə bir şey yazın:

Microsoft Silverlight

Prinsipcə, sadəcə Silverlight sözünü işlədə bilərsiniz.. Amma tam adı ilə dəqiqlik daha yüksək olacaq..


Budur, bundan sonra axtarışlar başlayacaq. Sonradan seçilən hər şey silinə bilər. Bunlar ya qovluqlar (solda) və ya düymələr (sağda) ola bilər. Onların üzərinə sağ klikləyin və Sil seçin. Sonra axtarışı davam etdirmək üçün F3 düyməsini basın və axtarışın bitdiyi barədə mesaj gələnə qədər davam edin! Məsələn, bir neçə DisplayName açarı tapdım, üzərinə iki dəfə klik etsəniz, bunu görəcəksiniz:


Yəni görürsünüz ki, adında Microsoft Silverlight haqqında bir kəlmə belə olmasa da, yenə də içində olacaq! Demək istədiyim odur ki, onlar təkcə ada görə deyil, həm də məzmuna görə axtarılır, ona görə də əmin olun ki, tapılan hər şey mütləq Silverlight ilə əlaqəlidir və silinə bilər! Ümumiyyətlə, açarın silinməsinə dair bir nümunə:


Heç bir zibil qutusu qovluğu tapmadım, lakin onu silmək çox asandır, üzərinə sağ klikləyin və Sil seçin!

Gördüyünüz kimi, hər şey sadədir. Hər şeyi mənim yazdığım kimi etsəniz, heç bir səhv olmayacaq. Yaxşı, şübhəniz varsa, heç bir şey etməmək daha yaxşıdır, Windows-un sabitliyi daha vacibdir! Ancaq ən ideal seçim bərpa yoxlama nöqtəsi etməkdir! Bu barədə yazdığımı bir daha xatırlatmaq istəyirəm!

Yeri gəlmişkən, bu yolla Avast antivirusunu da sildim və ondan sonra zibil qutusunu təmizlədim, əgər maraqlanırsınızsa!

Yaxşı, bütün uşaqlar, sizə uğurlar, sizə yaxşı əhval-ruhiyyə arzulayıram və heç bir probleminiz yoxdur!)

18.08.2016

Microsoft mütəxəssislərindən soruşmaq istədim, çünki bütün digər üsullar tükənib, heç kim kömək edə bilməz. Problem ondadır ki, mən Silverlight-ı quraşdırmaq istəyirdim (daha doğrusu, buna həqiqətən ehtiyacım yoxdur :), lakin Netflix onsuz işləmir).

Bəli, dərhal deyəcəyəm, sistem 7 32 bitdir. Bir neçə brauzer quraşdırılıb - IE10, FireFox, Chrome.

Beləliklə, hər hansı bir quraşdırma cəhdi uğursuzluqla başa çatır. Mən onu müxtəlif brauzerlərdən, ümumiyyətlə brauzer olmadan işə salmağa çalışdım, silverlight.exe - nəticə eyni oldu - "Quraşdırmaq mümkün olmadı." Üstəlik, əvvəlcə "Əlavə məlumat" düyməsi ümumiyyətlə işləmədi. Sonra birdən işə başladı və Microsoft veb saytında mesajla görünməyə başladı:

Mesaj ID: 1622

Quraşdırma jurnalı faylı yazıla bilməz. Temp qovluğunun mövcud olduğunu və ona yaza biləcəyinizi yoxlayın.

Bunun niyə belə cəfəngiyyat olduğunu başa düşmürəm. O qədər proqram quraşdırdım, heç biri şikayət etmədi. Fayl sistemində heç bir problem yoxdur. windows\Temp kataloqu mövcuddur və əlçatandır. Üstəlik, hətta onun üçün xüsusi C:\TEMP yaratdım, düşündüm ki, bəlkə bundan şikayət edər. Eyni.

Buna görə sual yaranır: proqramın quraşdırılmasına nə mane ola bilər? Saytda bir yerdə oxudum ki, bu sistem dili ilə bağlı ola bilər? Bəs niyə bu, bütün digər proqramları dayandırmır? Bu axmaqlığı quraşdırmağın hələ bir yolu varmı? Mən sadəcə maraqlıyam, axı.



Əlaqədar nəşrlər