ОпенСилвер: поновна примена Силверлигхт-а отвореног кода

ОпенСилвер_Лого

Представљен је пројекат ОпенСилвер, која је намењен стварању отворене примене платформе Силверлигхт, чији је развој Мицрософт прекинуо 2011. године, а одржавање ће трајати до 2021. године.

Силверлигхт је технологија која омогућава развој богатих веб апликација (РИА) у векторском механизму за приказивање који више неће бити подржан од следеће године. Кориснички софтвер, софтверска компанија коју су основала два Мицрософтова технолошка стручњака најавио покретање ОпенСилвер-а, поновна примена Силверлигхт-а отвореног кода која ради у свим прегледачима путем ВебАссембли-а.

Као што је случај са Адобе Фласх-ом, Силверлигхт његов развој је сведен на минимум у корист употребе стандардних веб технологија. У једном тренутку, отворена примена Силверлигх-ове „Месечине“ већ се развијала на бази Моно-а, али је њен развој заустављен због недостатка потражње корисника за технологијом.

Пројекат ОпенСилвер је учинио још један покушај да оживи Силверлигхт технологију, који вам омогућава да креирате интерактивне веб апликације користећи Ц #, КСАМЛ и .НЕТ. Једно Један од главних циљева пројекта је продужење корисног века употребе Силверлигхт апликација постоје у условима завршетка подршке платформе и краја подршке прегледача за додатке.

Међутим, заговорници .НЕТ и Ц # технологије такође могу да користе ОпенСилвер за стварање нових програма.

У саопштењу за кориснике компаније Усерваре, Гиованни Албани, генерални директор компаније, рекао је:

„Будући да већина прегледача више не подржава додатке попут Мицрософт Силверлигхт-а, програмери .НЕТ-а остали су без начина да направе богате клијентске апликације које се покрећу у прегледачу.“ „Али појавом ВебАссембли-а, отвореног стандарда који сада подржава већина прегледача за рачунаре и мобилне уређаје, то више није случај.“

Оквир ОпенСилвер заснован је на коду Моно отворених пројеката (моно-васм) и Мицрософт Блазор (део АСП.НЕТ Цоре) и ВебАссембли се користи за извршавање у изради апликација прегледача у средњем коду.

ОпенСилвер се развија заједно са пројектом ЦСХТМЛ5, који омогућава Ц # / КСАМЛ апликацијама да се покрећу у прегледачу компајлирањем у ЈаваСцрипт. ОпенСилвер користи постојећу базу кода ЦСХТМЛ5, замењујући компоненте компилације у ЈаваСцрипт-у ВебАссембли.

ОпенСилвер апликације су компатибилне са сви прегледачи који подржавају ВебАссембли, који укључује главне прегледаче (Едге, Цхроме, Фирефок, Сафари ...), на свим главним платформама (Виндовс, мацОС, иОС, Андроид, Линук, ЦхромеОС ...), а да корисници не морају да инсталирају додатак, наводи Усерваре.

Што се тиче постојећих Силверлигхт апликација, оне морају бити прекомпајлиране са ОпенСилвер да би могле да раде у овим прегледачима.

„Ми смо .НЕТ програмери који верујемо да је Силверлигхт била најбоља платформа за развој апликација за пословне линије (ЛОБ). Тужни смо због нестанка Силверлигхт-а због недостатка подршке додатака у модерним прегледачима.

Дакле, желимо да је сачувамо поновном применом модерних, отворених технологија заснованих на стандардима. Желимо да то учинимо још невероватнијим него раније, тако да програмери имају алате за стварање невероватних производа који могу променити свет “, визија је коју је тим изразио.

У свом садашњем облику, подршка је обезбеђена за око 60% програмских интерфејса Силверлигхт најпопуларнији

Ове године планирано је додавање подршке за услуге Опен РИА и Телерик УИ, као и синхронизација са новом базом кода пројекта Блазор и Моно за ВебАссембли, за коју се очекује да подржава проактивну компилацију (Ахеад-оф-Тиме, АОТ) ., што ће помоћи побољшању перформанси тестирањем до 30 пута.

Према саопштењу за штампу, миграција Силверлигхт кода на ОпенСилвер нуди вишеструке предности, укључујући смањење трошкова. Према Усерваре-у, миграција Силверлигхт апликације на ОпенСилвер може бити 3 до 5 пута јефтинија него преписивање испочетка помоћу друге технологије.

Код пројекта дистрибуира се под лиценцом МИТ.

izvor: https://www.opensilver.net


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.