ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅನಾವರಣಗೊಳಿಸಿತು ಇತ್ತೀಚೆಗೆ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ ಮೂಲಕ, ಬಿಡುಗಡೆ .NET 5 ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಾಗಿ ಪ್ರಮುಖ ಹೊಸ ಆವೃತ್ತಿ ಏನು ಒದಗಿಸುತ್ತದೆ ಲಿನಕ್ಸ್, ಮ್ಯಾಕೋಸ್ ಮತ್ತು ವೆಬ್ಅಸೆಬಲ್ ಬೆಂಬಲ.
.ನೆಟ್ 5 ಬಳಕೆದಾರರಿಗೆ ಒಂದೇ ಮುಕ್ತ ಚೌಕಟ್ಟು ಮತ್ತು ಚಾಲನಾಸಮಯವನ್ನು ಒದಗಿಸುತ್ತದೆ ಅದನ್ನು ಅಭಿವೃದ್ಧಿಯ ವಿವಿಧ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಮತ್ತು ವಿಭಿನ್ನ ವೇದಿಕೆಗಳಲ್ಲಿ ಬಳಸಬಹುದು. ಆವೃತ್ತಿ .NET 5 ಅನ್ನು .NET ಫ್ರೇಮ್ವರ್ಕ್, .NET ಕೋರ್ ಮತ್ತು ಮೊನೊಗಳ ಏಕೀಕರಣದಿಂದ ಮಾಡಲಾಗಿದೆ. .NET 5 ರೊಂದಿಗೆ, ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರಕಾರವನ್ನು ಲೆಕ್ಕಿಸದೆ ನೀವು ಒಂದೇ ಕೋಡ್ ಬೇಸ್ ಮತ್ತು ಸಾಮಾನ್ಯ ಲೇಖಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅಡ್ಡ-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಬಹುದು.
ಉತ್ಪನ್ನ .ನೆಟ್ 5 ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಯ ಮುಂದುವರಿದ ಅಭಿವೃದ್ಧಿ .ನೆಟ್ ಕೋರ್ 3.0 ಮತ್ತು ಇದು ಕ್ಲಾಸಿಕ್ .NET ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಬದಲಾಯಿಸಿತು, ಇದನ್ನು ಇನ್ನು ಮುಂದೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು .NET ಫ್ರೇಮ್ವರ್ಕ್ 4.8 ಬಿಡುಗಡೆಯಲ್ಲಿ ನಿಲ್ಲಿಸಲಾಗುತ್ತದೆ. ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಅಭಿವೃದ್ಧಿ
.ನೆಟ್ ಈಗ ರನ್ಟೈಮ್, ಜೆಐಟಿ, ಎಒಟಿ, ಜಿಸಿ, ಬಿಸಿಎಲ್ ಸೇರಿದಂತೆ .ನೆಟ್ ಕೋರ್ ಯೋಜನೆಯತ್ತ ಗಮನ ಹರಿಸಿದೆ . .NET 6 ರ ಮುಂದಿನ ಆವೃತ್ತಿಯಲ್ಲಿ, ಐಒಎಸ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಕ್ಸಾಮರಿನ್ ಮತ್ತು ಮೊನೊ ಯೋಜನೆಗಳನ್ನು ಸೇರಿಸಲಾಗುವುದು.
.NET ಕೋರ್ ನಂತೆ, ರ್ಯುಜಿಟ್ ಜೆಐಟಿ ಕಂಪೈಲರ್, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಗಳು, ಕೋರ್ ಎಫ್ಎಕ್ಸ್, ಡಬ್ಲ್ಯೂಪಿಎಫ್, ವಿಂಡೋಸ್ ಫಾರ್ಮ್ಗಳು, ವಿನ್ಯುಐ, ಎಂಟಿಟಿ ಫ್ರೇಮ್ವರ್ಕ್, ಡಾಟ್ನೆಟ್ ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್, ಡಬ್ಲ್ಯುಪಿಎಫ್ ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್ಸ್ ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಚೌಕಟ್ಟುಗಳು ಮತ್ತು ಮೈಕ್ರೊ ಸರ್ವೀಸಸ್, ಲೈಬ್ರರಿಗಳು, ಸರ್ವರ್, ಗ್ರಾಫಿಕಲ್ ಮತ್ತು ಕನ್ಸೋಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಧನಗಳು.
.NET 5.0 ನಮ್ಮ .NET ಏಕೀಕರಣ ಪ್ರಯಾಣದ ಮೊದಲ ಆವೃತ್ತಿಯಾಗಿದೆ. ಹೆಚ್ಚಿನ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ಕೋಡ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು .NET ಫ್ರೇಮ್ವರ್ಕ್ನಿಂದ .NET 5.0 ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ನಾವು .NET 5.0 ಅನ್ನು ರಚಿಸಿದ್ದೇವೆ. ನಾವು 5.0 ರಲ್ಲಿ ಹೆಚ್ಚಿನ ಆರಂಭಿಕ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಿದ್ದೇವೆ, ಇದರಿಂದಾಗಿ ಕ್ಸಾಮರಿನ್ ಡೆವಲಪರ್ಗಳು ನಾವು .NET 6.0 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವಾಗ ಏಕೀಕೃತ .NET ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ಬಳಸಬಹುದು. .NET ಅನ್ನು ನಂತರದ ಪೋಸ್ಟ್ನಲ್ಲಿ ಏಕೀಕರಿಸುವಲ್ಲಿ ಹೆಚ್ಚಿನವುಗಳಿವೆ.
.NET ಯೋಜನೆಗೆ ಕೊಡುಗೆ ನೀಡುವ ಪ್ರತಿಯೊಬ್ಬರೊಂದಿಗಿನ ನಂಬಲಾಗದ ಸಹಯೋಗವನ್ನು ಹೈಲೈಟ್ ಮಾಡಲು ಈಗ ಉತ್ತಮ ಸಮಯ. ಈ ಬಿಡುಗಡೆಯು .NET ನ ಐದನೇ ಪ್ರಮುಖ ಬಿಡುಗಡೆಯನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಯಾಗಿ ಗುರುತಿಸುತ್ತದೆ. ಇಂದು, ವ್ಯಕ್ತಿಗಳು ಮತ್ತು ಸಣ್ಣ ಮತ್ತು ದೊಡ್ಡ ಕಂಪನಿಗಳ (.NET ಫೌಂಡೇಶನ್ನ ಕಾರ್ಪೊರೇಟ್ ಪ್ರಾಯೋಜಕರು ಸೇರಿದಂತೆ) ಒಂದು ದೊಡ್ಡ ಸಮುದಾಯವಾಗಿ ಒಟ್ಟಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ .NET ನ ವಿವಿಧ ಅಂಶಗಳ ಬಗ್ಗೆ. .NET 5.0 ನಲ್ಲಿನ ಸುಧಾರಣೆಗಳು ಅನೇಕ ಜನರ ಫಲಿತಾಂಶ, ಅವರ ಶ್ರಮ, ಸ್ಮಾರ್ಟ್ ಐಡಿಯಾಗಳು ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಬಗ್ಗೆ ಅವರ ಕಾಳಜಿ ಮತ್ತು ಪ್ರೀತಿಯೆಲ್ಲವೂ ಯೋಜನೆಯ ಮೈಕ್ರೋಸಾಫ್ಟ್ನ ನಿರ್ದೇಶನವನ್ನು ಮೀರಿವೆ. .NET ನಲ್ಲಿ ಪ್ರತಿದಿನ ಕೆಲಸ ಮಾಡುವ ಪ್ರಮುಖ ತಂಡದಿಂದ, .NET 5.0 (ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳು) ಗೆ ಕೊಡುಗೆ ನೀಡಿದ ಎಲ್ಲರಿಗೂ ನಾವು ಒಂದು ದೊಡ್ಡ "ಧನ್ಯವಾದಗಳು" ಅನ್ನು ವಿಸ್ತರಿಸುತ್ತೇವೆ!
ಸಂಕಲನ ಜೊತೆಗೆ ಜೆಐಟಿ, ಹೊಸ ಆವೃತ್ತಿಯು ಎಲ್ಎಲ್ವಿಎಂ ಆಧಾರಿತ ಪ್ರಿಕ್ ಕಂಪೈಲ್ ಮೋಡ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ವೆಬ್ಅಸೆಬಲ್ ಯಂತ್ರ ಕೋಡ್ ಮತ್ತು ಬೈಟ್ಕೋಡ್ಗಾಗಿ (ಮೊನೊ ಎಒಟಿ ಮತ್ತು ಬ್ಲೇಜರ್ ಅನ್ನು ಸ್ಥಿರವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ).
ಪ್ರದರ್ಶನ ವಿವಿಧ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮತ್ತು ಲೈಬ್ರರಿ ಘಟಕಗಳರು ಗಮನಾರ್ಹವಾಗಿ ಹೆಚ್ಚಾಗಿದೆ (ವಿಶೇಷವಾಗಿ JSON ಧಾರಾವಾಹಿ, ರಿಜೆಕ್ಸ್ ಮತ್ತು HttpClient ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ).
ಕಸ ಸಂಗ್ರಹಕಾರರನ್ನು ನವೀಕರಿಸುವ ಮೂಲಕ ಜವಾಬ್ದಾರಿ ಸುಧಾರಿಸಲಾಗಿದೆ. ವೇಗದ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಟಣೆಗಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಕ್ಲಿಕ್ಒನ್ಸ್ ಕ್ಲೈಂಟ್. ಲಿನಕ್ಸ್ ಮತ್ತು ಮ್ಯಾಕೋಸ್ಗಾಗಿ, API ಸಿಸ್ಟಮ್.ಡೈರೆಕ್ಟರಿ ಸೇವೆಗಳು.
ಎಲ್ಡಿಎಪಿ ಮತ್ತು ಆಕ್ಟಿವ್ ಡೈರೆಕ್ಟರಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಲಿನಕ್ಸ್ಗಾಗಿ, ಏಕ-ಫೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಎಲ್ಲಾ ಘಟಕಗಳು ಮತ್ತು ಅವಲಂಬನೆಗಳನ್ನು ಒಂದೇ ಫೈಲ್ನಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಎಎಸ್ಪಿ.ನೆಟ್ ಕೋರ್ 5.0 ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಒಆರ್ಎಂ ಎಂಟಿಟಿ ಫ್ರೇಮ್ವರ್ಕ್ ಕೋರ್ 5.0 ಲೇಯರ್ (ಡ್ರೈವರ್ಗಳು, ಎಸ್ಕ್ಯೂಲೈಟ್ ಮತ್ತು ಪೋಸ್ಟ್ಗ್ರೆಸ್ಸ್ಕ್ಯೂಲ್ ಸೇರಿದಂತೆ) ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು, ಜೊತೆಗೆ ಭಾಷಾ ಆವೃತ್ತಿಗಳಾದ ಸಿ # 9 ಮತ್ತು ಎಫ್ # 5 ಸಿ # 9 ಒಳಗೊಂಡಿದೆ ಮೂಲ ಕೋಡ್ ಜನರೇಟರ್ಗಳು, ಉನ್ನತ ಮಟ್ಟದ ಕಾರ್ಯಕ್ರಮಗಳು, ಹೊಸ ಟೆಂಪ್ಲೇಟ್ಗಳು ಮತ್ತು ನೋಂದಣಿ ವರ್ಗ ಪ್ರಕಾರಕ್ಕೆ ಬೆಂಬಲ.
.NET 5.0 ಮತ್ತು C # 9 ಗಾಗಿ ಬೆಂಬಲವನ್ನು ಈಗಾಗಲೇ ಉಚಿತ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಸಂಪಾದಕದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ.
ಅಂತಿಮವಾಗಿ, .NET 5 ರ ಪ್ರಕಟಣೆಯ ಬಗ್ಗೆ ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.