ಓಪನ್ ಸಿಲ್ವರ್ 1.0 ಬಿಡುಗಡೆ, ಸಿಲ್ವರ್‌ಲೈಟ್‌ನ ತೆರೆದ ಮೂಲ ಅನುಷ್ಠಾನ

ಓಪನ್‌ಸಿಲ್ವರ್ ಯೋಜನೆಯ ಮೊದಲ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ. ಇದು ಸಿಲ್ವರ್‌ಲೈಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಓಪನ್ ಸೋರ್ಸ್ ಅನುಷ್ಠಾನವನ್ನು ನೀಡುತ್ತದೆ, C#, XAML ಮತ್ತು .NET ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂವಾದಾತ್ಮಕ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ರಚನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು C# ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಸಂಕಲಿಸಿದ ಸಿಲ್ವರ್‌ಲೈಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ವೆಬ್‌ಅಸೆಬಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಯಾವುದೇ ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಮೊಬೈಲ್ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು, ಆದರೆ ಸಂಕಲನವು ಪ್ರಸ್ತುತ Windows ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಸರವನ್ನು ಬಳಸುವುದು.

ಮೈಕ್ರೋಸಾಫ್ಟ್ 2011 ರಲ್ಲಿ ಸಿಲ್ವರ್‌ಲೈಟ್ ಕಾರ್ಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿತು ಮತ್ತು ಅಕ್ಟೋಬರ್ 12, 2021 ರಂದು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬೆಂಬಲವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಕೊನೆಗೊಳಿಸಲು ನಿಗದಿಪಡಿಸಿತು ಎಂಬುದನ್ನು ನೆನಪಿಸಿಕೊಳ್ಳಿ. ಅಡೋಬ್ ಫ್ಲ್ಯಾಶ್‌ನಂತೆ, ಸಿಲ್ವರ್‌ಲೈಟ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ಪ್ರಮಾಣಿತ ವೆಬ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸುವ ಪರವಾಗಿ ಮೊಟಕುಗೊಳಿಸಲಾಯಿತು. ಸುಮಾರು 10 ವರ್ಷಗಳ ಹಿಂದೆ, ಸಿಲ್ವರ್‌ಲೈಟ್, ಮೂನ್‌ಲೈಟ್‌ನ ಮುಕ್ತ ಅನುಷ್ಠಾನವನ್ನು ಈಗಾಗಲೇ ಮೊನೊ ಆಧಾರದ ಮೇಲೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿತ್ತು, ಆದರೆ ಬಳಕೆದಾರರಲ್ಲಿ ತಂತ್ರಜ್ಞಾನಕ್ಕೆ ಬೇಡಿಕೆಯ ಕೊರತೆಯಿಂದಾಗಿ ಅದರ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಲ್ಲಿಸಲಾಯಿತು.

ಓಪನ್‌ಸಿಲ್ವರ್ ಯೋಜನೆಯು ಸಿಲ್ವರ್‌ಲೈಟ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಪುನರುಜ್ಜೀವನಗೊಳಿಸುವ ಪ್ರಯತ್ನವಾಗಿದ್ದು, ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನಿಂದ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ಬೆಂಬಲದ ಅಂತ್ಯ ಮತ್ತು ಪ್ಲಗ್-ಇನ್‌ಗಳಿಗೆ ಬ್ರೌಸರ್ ಬೆಂಬಲದ ಅಂತ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಿಲ್ವರ್‌ಲೈಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಜೀವಿತಾವಧಿಯನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, .NET ತಂತ್ರಜ್ಞಾನಗಳು ಮತ್ತು C# ಭಾಷೆಯ ಬೆಂಬಲಿಗರು ಹೊಸ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ರಚಿಸಲು ಓಪನ್‌ಸಿಲ್ವರ್ ಅನ್ನು ಸಹ ಬಳಸಬಹುದು. ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಸಿಲ್ವರ್‌ಲೈಟ್ API ನಿಂದ ಸಮಾನವಾದ ಓಪನ್‌ಸಿಲ್ವರ್ ಕರೆಗಳಿಗೆ ವಲಸೆ ಹೋಗಲು, ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಸರಕ್ಕೆ ವಿಶೇಷವಾಗಿ ಸಿದ್ಧಪಡಿಸಲಾದ ಆಡ್-ಆನ್ ಅನ್ನು ಬಳಸಲು ಸೂಚಿಸಲಾಗಿದೆ.

ಓಪನ್‌ಸಿಲ್ವರ್ ಓಪನ್ ಸೋರ್ಸ್ ಮೊನೊ (ಮೊನೊ-ವಾಸ್ಮ್) ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಬ್ಲೇಜರ್ (ASP.NET ಕೋರ್‌ನ ಭಾಗ) ಯೋಜನೆಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವೆಬ್‌ಅಸೆಬಲ್ ಮಧ್ಯಂತರ ಕೋಡ್‌ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ. ಓಪನ್‌ಸಿಲ್ವರ್ CSHTML5 ಯೋಜನೆಯ ಜೊತೆಗೆ ವಿಕಸನಗೊಳ್ಳುತ್ತಿದೆ, ಇದು C#/XAML/.NET ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಾಯಿಸಲು ಸೂಕ್ತವಾದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರಾತಿನಿಧ್ಯಕ್ಕೆ ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ. ಓಪನ್‌ಸಿಲ್ವರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ಗಿಂತ C#/XAML/.NET ಅನ್ನು ವೆಬ್‌ಅಸೆಬಲ್‌ಗೆ ಕಂಪೈಲ್ ಮಾಡುವ ಮೂಲಕ CSHTML5 ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.

ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, ಓಪನ್‌ಸಿಲ್ವರ್ 1.0 ಸಿಲ್ವರ್‌ಲೈಟ್ ಎಂಜಿನ್‌ನ ಎಲ್ಲಾ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ C# ಮತ್ತು XAML ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲ, ಹಾಗೆಯೇ ಟೆಲೆರಿಕ್ UI, WCF RIA ಸೇವೆಗಳು, PRISM, ಮತ್ತು MEF ನಂತಹ C# ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸಲು ಸಾಕಷ್ಟು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ API ನ ಹೆಚ್ಚಿನ ಅನುಷ್ಠಾನವೂ ಸೇರಿದೆ. ಇದಲ್ಲದೆ, ಓಪನ್‌ಸಿಲ್ವರ್ ಮೂಲ ಸಿಲ್ವರ್‌ಲೈಟ್‌ನಲ್ಲಿ ಕಾಣೆಯಾಗಿದ್ದ ಕೆಲವು ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ, ಉದಾಹರಣೆಗೆ C# 9.0, .NET 6, ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಹೊಸ ಆವೃತ್ತಿಗಳಿಗೆ ಬೆಂಬಲ, ಹಾಗೆಯೇ ಎಲ್ಲಾ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆ.

ಭವಿಷ್ಯದ ಯೋಜನೆಗಳಲ್ಲಿ ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತ C# ಭಾಷೆಯ ಜೊತೆಗೆ ಮುಂದಿನ ವರ್ಷ ವಿಷುಯಲ್ ಬೇಸಿಕ್ (VB.NET) ಭಾಷೆಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಉದ್ದೇಶವೂ ಸೇರಿದೆ, ಜೊತೆಗೆ WPF ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಳಾಂತರಿಸಲು ಪರಿಕರಗಳನ್ನು ಒದಗಿಸುವುದು (Windows ಈ ಯೋಜನೆಯು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಲೈಟ್‌ಸ್ವಿಚ್ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಬೆಂಬಲಿಸಲು ಮತ್ತು ಜನಪ್ರಿಯ .NET ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಯೋಜಿಸಿದೆ, ಇವುಗಳನ್ನು ಬಳಸಲು ಸಿದ್ಧ ಪ್ಯಾಕೇಜ್‌ಗಳಾಗಿ ವಿತರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster