થોડા દિવસો પહેલા લોન્ચિંગ સમયે તેની જાહેરાત કરવામાં આવી હતી OpenSilver 2.0 નું નવું સંસ્કરણ, જે VB.NET માટે સપોર્ટ સાથે, તેમજ એકીકરણ સુધારણા સાથે, નવી સુવિધાઓ, સુધારાઓ કામગીરી અને ઘણું બધું.
જેઓ OpenSilver વિશે જાણતા નથી, તમારે જાણવું જોઈએ કે આ એક એવો પ્રોજેક્ટ છે જે સિલ્વરલાઇટ પ્લેટફોર્મનો વિકાસ ચાલુ રાખે છે જે તમને C#, XAML અને .NET ટેક્નોલોજીનો ઉપયોગ કરીને ઇન્ટરેક્ટિવ વેબ એપ્લિકેશન બનાવવાની મંજૂરી આપે છે અને જે 2021 માં માઇક્રોસોફ્ટે વિકસાવવાનું અને જાળવવાનું બંધ કરી દીધું હતું.
કાર્યક્રમો OpenSilver સાથે સંકલિત સિલ્વરલાઇટ કોઈપણ ડેસ્કટોપ અને મોબાઈલ બ્રાઉઝર પર ચાલી શકે છે જે WebAssembly ને સપોર્ટ કરે છે, પરંતુ હાલમાં વિઝ્યુઅલ સ્ટુડિયોનો ઉપયોગ કરીને વિન્ડોઝ પર જ સંકલન શક્ય છે.
તેના વર્તમાન સ્વરૂપમાં, OpenSilver પહેલેથી જ સિલ્વરલાઇટના જીવનને વધારવા માટે એક સ્તરથી આગળ વધી ગયું છે અને નવી એપ્લિકેશનો બનાવવા માટે એક સ્વતંત્ર પ્લેટફોર્મ તરીકે ગણી શકાય.
પ્રથમ વખત, VB.NET ઉત્સાહીઓ આનંદમાં જોડાઈ શકે છે અને વિઝ્યુઅલ બેઝિક અને XAML સાથે વેબ એપ્લિકેશન બનાવી શકે છે. પરંતુ રાહ જુઓ, ત્યાં વધુ છે! Blazor, React અને Angular જેવા લોકપ્રિય ફ્રેમવર્ક સાથે સીમલેસ એકીકરણનો લાભ લો – તમારી OpenSilver એપ્લિકેશનને શરૂઆતથી શરૂ કરવાની જરૂર નથી! તમારા સર્જનોને જીવંત XAML પૂર્વાવલોકન સાથે જીવંત બનાવો અને સિલ્વરલાઇટના દિવસોના ક્લાસિકને ફરીથી હેલો કહો.
OpenSilver 2.0 ની મુખ્ય નવી સુવિધાઓ
ઓપનસિલ્વર 2.0 નું પ્રસ્તુત કરાયેલ આ નવા સંસ્કરણમાં, તેની સૌથી મહત્વપૂર્ણ લાક્ષણિકતાઓમાંની એક છે VB.NET સપોર્ટ, જે ઇન્ટરફેસ માટે તર્ક અને XAML માર્કઅપ ભાષાને વ્યાખ્યાયિત કરવા માટે વિઝ્યુઅલ બેઝિક પ્રોગ્રામિંગ ભાષાનો ઉપયોગ કરીને વેબ એપ્લિકેશનના વિકાસ માટે ઉમેરવામાં આવ્યું હતું. આ નવી સુવિધા વિઝ્યુઅલ બેઝિક સમુદાયને સકારાત્મક સંદેશ પ્રદાન કરે છે, જે તેમને વિશ્વાસ આપે છે કે તેમની પસંદગીની ભાષા અત્યાધુનિક વિકાસ વાતાવરણમાં તેની પોતાની છે.
આ અપડેટ VB.NET વિશે ઉત્સાહી લોકો માટે નવીન વેબ એપ્લિકેશન્સ બનાવવા અથવા લેગસી એપ્લિકેશન્સને આધુનિક વેબ પર સ્થાનાંતરિત કરવાનું ચાલુ રાખવા માટે ખૂબ જ જરૂરી વિકલ્પ પૂરો પાડે છે.
અન્ય નવીનતા જે બહાર આવે છે તે છે iબ્લેઝર, પ્રતિક્રિયા અને કોણીય વેબ ફ્રેમવર્ક સાથે એકીકરણ, જેની સાથે બ્લેઝર માટે XAML ઘટક ઉમેરવામાં આવ્યું હતું, જેનો ઉદ્દેશ્ય વિકાસકર્તાઓને ઓપનસિલ્વરને હાલના બ્લેઝર પ્રોજેક્ટ્સમાં એકીકૃત કરવાની મંજૂરી આપવાનો છે.
આ ઉપરાંત, XAML પૂર્વાવલોકન માટેનો વધારાનો આધાર પણ અલગ છે, આ લાઈવ XAML પ્રીવ્યૂ ફંક્શનને આભારી છે, આની મદદથી તમે એપ્લીકેશન શરૂ કર્યા વિના, જેમ જેમ ડેવલપ કરવામાં આવી રહ્યું છે તેમ ડેવલપ થઈ રહેલા ઈન્ટરફેસનું પૂર્વાવલોકન કરી શકો છો.
RIA એ અન્ય નવી સુવિધાઓ છે જે OpenSilver 2.0 સાથે છે, આ બિઝનેસ એપ્લિકેશન ટેમ્પ્લેટને આભારી હોવાથી તમે કંપનીઓ માટે વેબ એપ્લિકેશનના વિકાસને સરળ બનાવી શકો છો, કારણ કે આર.આઈ.એ. ક્લાયંટ બાજુ પર અમલ માટે સર્વર પર ઑબ્જેક્ટ્સને આપમેળે જનરેટ કરવાની મંજૂરી આપે છે, વધુમાં, તે વિવિધ કાર્યોને હેન્ડલ કરી શકે છે, જેમાં ક્વેરી, માન્યતા, ક્લાયંટ-સાઇડ એન્ટિટી કેશીંગ, ચેન્જ ટ્રેકિંગ અને બેચ અપડેટ્સનો સમાવેશ થાય છે, આમ ડેવલપમેન્ટ પ્રક્રિયાને સરળ બનાવે છે અને એપ્લિકેશનની મજબૂતતાને મજબૂત બનાવે છે.
ના અન્ય ફેરફારો કે જે standભા છે:
- ઉમેરાયેલ સેમ્પલસીઆરએમ - કંપનીમાં ગ્રાહકો સાથે ક્રિયાપ્રતિક્રિયા ગોઠવવા અને વેચાણ સેવાના કાર્યની ખાતરી કરવા માટે કાર્યાત્મક સીઆરએમ સિસ્ટમના અમલીકરણ સાથે ખુલ્લી એપ્લિકેશનનું ઉદાહરણ.
- તમારા પોતાના લેઆઉટ બનાવવાની અને સિલ્વરલાઇટ માટે Telerik UI જેવા અલગથી પૂરા પાડવામાં આવેલ ઈન્ટરફેસ તત્વોના સેટનો ઉપયોગ કરવાની ક્ષમતા ઉમેરી.
- સિમ્યુલેટર કામગીરી નોંધપાત્ર રીતે વધારવામાં આવી છે (10 વખત સુધી) અને ડિબગીંગ ક્ષમતાઓ વિસ્તૃત કરવામાં આવી છે.
છેલ્લે, તે ઉલ્લેખ છે કે ભવિષ્યની યોજનાઓ છે જેમાં તે પૂરી પાડવા સક્ષમ હોવાની અપેક્ષા છે વિઝ્યુઅલ ડિઝાઇન પર્યાવરણ કે જે XAML ઇન્ટરફેસ બનાવવાની મંજૂરી આપે છે WYSIWYG મોડમાં, WPF માટે સપોર્ટ અને VS કોડ કોડ એડિટર સાથે સુધારેલ એકીકરણ.
જો તમે છો તેના વિશે વધુ જાણવામાં રસ છે, તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં