ಮೈಕ್ರೋಸಾಫ್ಟ್ ಲಿನಕ್ಸ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಬೆಂಬಲದೊಂದಿಗೆ ಏಕೀಕೃತ .NET 5 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಪರಿಚಯಿಸಿತು

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಘೋಷಿಸಲಾಗಿದೆ.NET Core 3.0 ಬಿಡುಗಡೆಯಾದ ನಂತರ .NET 5 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುವುದು, ಇದು Windows ಜೊತೆಗೆ Linux, macOS, iOS, Android, tvOS, watchOS ಮತ್ತು WebAssembly ಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ. ಅಲ್ಲದೆ ಪ್ರಕಟಿಸಲಾಗಿದೆ ಐದನೇ ತೆರೆದ ವೇದಿಕೆ ಪೂರ್ವವೀಕ್ಷಣೆ ಬಿಡುಗಡೆ ನೆಟ್ ಕೋರ್ 3.0, ಇದರ ಕಾರ್ಯಚಟುವಟಿಕೆಯು .NET ಫ್ರೇಮ್‌ವರ್ಕ್ 4.8 ಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ ಅದರ ಸೇರ್ಪಡೆಯಿಂದಾಗಿ ತೆರೆದಿರುತ್ತದೆ ಕಳೆದ ವರ್ಷ ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳು, WPF ಮತ್ತು ಎಂಟಿಟಿ ಫ್ರೇಮ್‌ವರ್ಕ್ 6. .NET ಫ್ರೇಮ್‌ವರ್ಕ್ ಉತ್ಪನ್ನವನ್ನು ಇನ್ನು ಮುಂದೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಬಿಡುಗಡೆ 4.8 ನಲ್ಲಿ ನಿಲ್ಲುತ್ತದೆ. ಎಲ್ಲಾ .NET ಪ್ಲಾಟ್‌ಫಾರ್ಮ್-ಸಂಬಂಧಿತ ಅಭಿವೃದ್ಧಿಯು ಈಗ ರನ್‌ಟೈಮ್, JIT, AOT, GC, BCL (ಬೇಸ್ ಕ್ಲಾಸ್ ಲೈಬ್ರರಿ), C#, VB.NET, F#, ASP.NET, ಎಂಟಿಟಿ ಫ್ರೇಮ್‌ವರ್ಕ್, ML.NET ಸೇರಿದಂತೆ .NET ಕೋರ್ ಅನ್ನು ಕೇಂದ್ರೀಕರಿಸಿದೆ. WinForms, WPF ಮತ್ತು Xamarin.

.NET 5 ಶಾಖೆ ಗುರುತು ಮಾಡುತ್ತದೆ .NET ಫ್ರೇಮ್‌ವರ್ಕ್, .NET ಕೋರ್, ಹಾಗೆಯೇ ಕ್ಸಾಮರಿನ್ ಮತ್ತು ಮೊನೊ ಯೋಜನೆಗಳ ಏಕೀಕರಣ. .NET 5 ಬಳಕೆದಾರರಿಗೆ ಒಂದೇ, ಮುಕ್ತ ಚೌಕಟ್ಟು ಮತ್ತು ರನ್‌ಟೈಮ್ ಅನ್ನು ವಿವಿಧ ಅಭಿವೃದ್ಧಿ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಬಳಸಬಹುದಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಾರದಿಂದ ಸ್ವತಂತ್ರವಾಗಿರುವ ಏಕೀಕೃತ ನಿರ್ಮಾಣ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಒಂದೇ ಕೋಡ್ ಬೇಸ್‌ನಿಂದ ಬಹು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ (ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್, ಐಒಎಸ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್‌ನಂತಹ) ಉತ್ಪನ್ನಗಳನ್ನು ನಿರ್ಮಿಸಲು NET 5 ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಮೊನೊ ಯೋಜನೆಯ ಭಾಗವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ರನ್‌ಟೈಮ್ ಅನ್ನು iOS ಮತ್ತು Android ಗಾಗಿ ನೀಡಲಾಗುವುದು. JIT ಸಂಕಲನದ ಜೊತೆಗೆ, LLVM ಬೆಳವಣಿಗೆಗಳ ಆಧಾರದ ಮೇಲೆ ಪೂರ್ವ ಸಂಕಲನ ಮೋಡ್ ಅನ್ನು ಯಂತ್ರ ಕೋಡ್ ಅಥವಾ WebAssembly ಬೈಟ್‌ಕೋಡ್‌ಗೆ ಒದಗಿಸಲಾಗುತ್ತದೆ (ಸ್ಥಿರ ಸಂಕಲನಕ್ಕಾಗಿ Mono AOT ಮತ್ತು ಬ್ಲೇಜರ್) ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ, ಜಾವಾ, ಆಬ್ಜೆಕ್ಟಿವ್-ಸಿ ಮತ್ತು ಸ್ವಿಫ್ಟ್‌ನೊಂದಿಗೆ ಪೋರ್ಟಬಿಲಿಟಿ ಸಹ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ. .NET 5 ಅನ್ನು ನವೆಂಬರ್ 2020 ರಲ್ಲಿ ಮತ್ತು .NET ಕೋರ್ 3.0 ಈ ವರ್ಷದ ಸೆಪ್ಟೆಂಬರ್‌ನಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ನಿರ್ಧರಿಸಲಾಗಿದೆ.

ಜೊತೆಗೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸಹ ಪ್ರಕಟಿಸಲಾಗಿದೆ ಓಪನ್ ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಫ್ರೇಮ್‌ವರ್ಕ್ .NET ML 1.0 C# ಮತ್ತು F# ನಲ್ಲಿ ಯಂತ್ರ ಕಲಿಕೆ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು. ಫ್ರೇಮ್ವರ್ಕ್ ಕೋಡ್ ಪ್ರಕಟಿಸಲಾಗಿದೆ MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ. Linux, Windows ಮತ್ತು macOS ಗಾಗಿ ಅಭಿವೃದ್ಧಿ ಅಧಿಕೃತವಾಗಿ ಬೆಂಬಲಿತವಾಗಿದೆ. .NET ML ಅನ್ನು TensorFlow, ONNX ಮತ್ತು Infer.NET ನಂತಹ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಆಡ್-ಆನ್ ಆಗಿ ಬಳಸಬಹುದು, ಇದು ಇಮೇಜ್ ವರ್ಗೀಕರಣ, ಪಠ್ಯ ವಿಶ್ಲೇಷಣೆ, ಪ್ರವೃತ್ತಿ ಮುನ್ಸೂಚನೆ, ಶ್ರೇಯಾಂಕ, ಅಸಂಗತತೆ ಪತ್ತೆ, ಶಿಫಾರಸುಗಳಂತಹ ವಿವಿಧ ಯಂತ್ರ ಕಲಿಕೆಯ ಬಳಕೆಯ ಪ್ರಕರಣಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಮತ್ತು ಪತ್ತೆ ವಸ್ತುಗಳು. ವಿಂಡೋಸ್ ಡಿಫೆಂಡರ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಆಫೀಸ್ (ಪವರ್‌ಪಾಯಿಂಟ್ ವಿನ್ಯಾಸ ಜನರೇಟರ್ ಮತ್ತು ಎಕ್ಸೆಲ್ ಚಾರ್ಟ್ ಶಿಫಾರಸು ಎಂಜಿನ್), ಅಜುರೆ ಮತ್ತು ಪವರ್‌ಬಿಐ ಸೇರಿದಂತೆ ಹಲವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಈಗಾಗಲೇ ಬಳಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ