ಸುಮಾರು ಒಂದು ತಿಂಗಳ ಹಿಂದೆ, ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳು "Microsoft .NET 6", ಮತ್ತು ಅನೇಕರು ಈಗಾಗಲೇ ತಿಳಿದಿರುವಂತೆ, ಇದು ಉಚಿತ, ಮುಕ್ತ ಮೂಲ ಅಭಿವೃದ್ಧಿ ವೇದಿಕೆ, ಎಲ್ಲಾ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಉಪಯುಕ್ತವಾಗಿದೆ (ಡೆಸ್ಕ್ಟಾಪ್, ಮೊಬೈಲ್, ವೆಬ್, ಆಟಗಳು ಮತ್ತು ವಸ್ತುಗಳ ಇಂಟರ್ನೆಟ್), ಇದು ಕ್ರಾಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ, ಇದು ಲಭ್ಯವಿದೆ ವಿಂಡೋಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಮತ್ತು ಲಿನಕ್ಸ್.
ಮತ್ತು ಅಂದಿನಿಂದ, ಒಟ್ಟಿಗೆ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್, ಅದು ಎ ಕೋಡ್ ಸಂಪಾದಕ, ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ನಿಂದ ಮುಕ್ತ ಮತ್ತು ಮುಕ್ತ; GNU/Linux ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅತ್ಯುತ್ತಮ ಜೋಡಿಯನ್ನು ರಚಿಸಲಾಗಿದೆ, ಇಂದು ನಾವು ಇದರ ಪ್ರಸ್ತುತ ಪರಿಸ್ಥಿತಿಯ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ತಿಳಿಸುತ್ತೇವೆ ಫ್ರೇಮ್ವರ್ಕ್ಮತ್ತು ಉಬುಂಟು ಮತ್ತು ಡೆಬಿಯನ್ನಲ್ಲಿ ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು. ಇದು, ಮೂಲಕ, ಹೊಂದಿದೆ ಸ್ಥಳೀಯ ಬೆಂಬಲ ಇಬ್ಬರಿಗೂ.
ಮತ್ತು, ಅಪ್ಲಿಕೇಶನ್ಗೆ ಮೀಸಲಾಗಿರುವ ಇಂದಿನ ವಿಷಯಕ್ಕೆ ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರವೇಶಿಸುವ ಮೊದಲು "Microsoft .NET 6", ನಾವು ಆಸಕ್ತರಿಗೆ ಕೆಲವು ಲಿಂಕ್ಗಳನ್ನು ಬಿಡುತ್ತೇವೆ ಹಿಂದಿನ ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:
Microsoft .NET 6: ಮೈಕ್ರೋಸಾಫ್ಟ್ನಿಂದ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಫ್ರೇಮ್ವರ್ಕ್
Microsoft .NET 6 ಕುರಿತು
ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಾವು ಕಾಮೆಂಟ್ ಮಾಡಬಹುದು "Microsoft .NET 6" ಮುಂದಿನದು:
"ಇದು ಅನೇಕ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು ಉಚಿತ, ಅಡ್ಡ-ಪ್ಲಾಟ್ಫಾರ್ಮ್, ಮುಕ್ತ ಮೂಲ ಅಭಿವೃದ್ಧಿ ವೇದಿಕೆಯಾಗಿದೆ. .NET ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ರನ್ಟೈಮ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದನ್ನು ಅನೇಕ ದೊಡ್ಡ-ಪ್ರಮಾಣದ ಅನ್ವಯಗಳಿಂದ ಉತ್ಪಾದನೆಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ." ನೆಟ್ ಎಂದರೇನು?
ಮತ್ತು ಅನೇಕರಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯಗಳು ಅವರಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್, ಇದು ಡೆವಲಪರ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಪರವಾಗಿರುತ್ತದೆ ವಿಶ್ವಾಸಾರ್ಹ, ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಕವಾಗಿ ಬರೆಯಿರಿ, ನಾವು ಈ ಕೆಳಗಿನ 3 ಅನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತೇವೆ:
- ಅಸಮಕಾಲಿಕ ಕೋಡ್ನ ಅನುಷ್ಠಾನ: ಟಾಸ್ಕ್ ಅಸಿಂಕ್ರೊನಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ (TAP) ಮಾದರಿಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಅಸಮಕಾಲಿಕ ಕೋಡ್ ಮೇಲೆ ಅಮೂರ್ತತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ಗುಣಲಕ್ಷಣಗಳ ಬಳಕೆ: ವಿವರಣಾತ್ಮಕ ಕೀವರ್ಡ್-ತರಹದ ಘೋಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಅದು ಡೇಟಾವನ್ನು ಹೇಗೆ ಧಾರಾವಾಹಿ ಮಾಡುವುದು, ಭದ್ರತೆಯನ್ನು ಜಾರಿಗೊಳಿಸಲು ಬಳಸಲಾಗುವ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದು ಮತ್ತು ಜಸ್ಟ್-ಇನ್-ಟೈಮ್ (JIT) ಕಂಪೈಲರ್ ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳನ್ನು ಮಿತಿಗೊಳಿಸುವುದು.
- ಕೋಡ್ ವಿಶ್ಲೇಷಕಗಳ ಬಳಕೆ: ಇದು ಕೋಡ್ ಗುಣಮಟ್ಟ ಮತ್ತು ಶೈಲಿಯ ಸಮಸ್ಯೆಗಳಿಗಾಗಿ C# ಅಥವಾ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಅದಕ್ಕಾಗಿಯೇ, .NET 5 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಈ ಪಾರ್ಸರ್ಗಳನ್ನು .NET SDK ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರತ್ಯೇಕವಾಗಿ ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಈ ಸಾಫ್ಟ್ವೇರ್ ಉಪಕರಣದ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನೀವು ಈ ಕೆಳಗಿನ ಲಿಂಕ್ಗಳನ್ನು ಅನ್ವೇಷಿಸಬಹುದು: ವೈಶಿಷ್ಟ್ಯಗಳು, .NET 6 ಡೌನ್ಲೋಡ್ಗಳುಮತ್ತು NET 6 ನಲ್ಲಿ ಹೊಸದೇನಿದೆ
ಉಬುಂಟು ಮತ್ತು ಡೆಬಿಯನ್ನಲ್ಲಿ ಸ್ಥಾಪನೆ
ಫಾರ್ ಉಬುಂಟು ಮತ್ತು ಡೆಬಿಯನ್ನಲ್ಲಿ ಸ್ಥಾಪನೆ, ಅಥವಾ ಅದರ ಉತ್ಪನ್ನಗಳು, ಅನುಸ್ಥಾಪನಾ ಕಾರ್ಯವಿಧಾನಗಳು ಈ ಕೆಳಗಿನಂತಿವೆ:
ಡೆಬಿಯನ್ 11 ಗಾಗಿ
- ಸಹಿ ಕೀಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾಕೇಜುಗಳು (ರೆಪೊಸಿಟರಿ ಕೀಗಳು)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- SDK ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- ರನ್ಟೈಮ್ ಸ್ಥಾಪನೆ
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET ಕೋರ್ ರನ್ಟೈಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
sudo apt-get install -y dotnet-runtime-6.0
ಹೆಚ್ಚಿನ ವಿವರಗಳು ಮತ್ತು ಮಾಹಿತಿಗಾಗಿ ಡೆಬಿಯನ್ 11 ನಲ್ಲಿ ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆ, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಅನ್ವೇಷಿಸಬಹುದು ಲಿಂಕ್.
ಉಬುಂಟುಗೆ 22.04
- ಸಹಿ ಕೀಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾಕೇಜುಗಳು (ರೆಪೊಸಿಟರಿ ಕೀಗಳು)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- SDK ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- ರನ್ಟೈಮ್ ಸ್ಥಾಪನೆ
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET ಕೋರ್ ರನ್ಟೈಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
sudo apt-get install -y dotnet-runtime-6.0
ನೋಟಾ: ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಉಬುಂಟು 22.04, ಇದು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ, ಆದ್ದರಿಂದ ಹೇಳಿದ ಕಾರ್ಯವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಉಬುಂಟು 22.04 ಆಧಾರಿತ ಆವೃತ್ತಿಗಳಿಗೆ ಉಪಯುಕ್ತವಾದ ಕಾರ್ಯವಿಧಾನ ಮತ್ತು ಉಬುಂಟುನ ಹಳೆಯ ಆವೃತ್ತಿಗಳಿಗೆ ಹೋಲುತ್ತದೆ. ಮತ್ತು ಹೆಚ್ಚಿನ ವಿವರಗಳು ಮತ್ತು ಮಾಹಿತಿಗಾಗಿ ಉಬುಂಟು 22.04 ನಲ್ಲಿ ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆ, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಅನ್ವೇಷಿಸಬಹುದು ಲಿಂಕ್.
ಅನುಸ್ಥಾಪನಾ ಪರಿಶೀಲನೆ
ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೀವು ಈಗಾಗಲೇ ಹೇಳಿದ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಇತರರ ಮೂಲಕ ಬಳಸಬಹುದು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್. ಆದಾಗ್ಯೂ, ಫಾರ್ ಪರಿಶೀಲಿಸಿ ಎಲ್ಲವನ್ನೂ ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕವಾಗಿದೆ, ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಸರಳವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಮತ್ತು ಔಟ್ಪುಟ್ ಮಾಹಿತಿಯನ್ನು ಮೌಲ್ಯೀಕರಿಸಿ:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
ಸಾರಾಂಶ
ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ರಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಇತರರಂತೆ ಕೊಡುಗೆ ನೀಡಿ ತಾಂತ್ರಿಕ ದೈತ್ಯರು ಪ್ರಪಂಚಕ್ಕೆ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಮುಕ್ತ ಮೂಲ. ಮತ್ತು ಈ ವಿತರಣೆ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಉತ್ಪನ್ನಗಳ ಸುಲಭ ಲಭ್ಯತೆಯೊಂದಿಗೆ "Microsoft .NET 6" y ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್, ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪರ್ಗಳ ಕೆಲಸವನ್ನು ಸುಧಾರಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು, ಅಂದರೆ, ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು.
ನೀವು ಈ ಪೋಸ್ಟ್ ಅನ್ನು ಇಷ್ಟಪಟ್ಟರೆ, ಅದರ ಮೇಲೆ ಕಾಮೆಂಟ್ ಮಾಡಲು ಮತ್ತು ಇತರರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಮರೆಯದಿರಿ. ಮತ್ತು ನೆನಪಿಡಿ, ನಮ್ಮ ಭೇಟಿ «ಮುಖಪುಟ» ಹೆಚ್ಚಿನ ಸುದ್ದಿಗಳನ್ನು ಅನ್ವೇಷಿಸಲು, ಮತ್ತು ನಮ್ಮ ಅಧಿಕೃತ ಚಾನಲ್ಗೆ ಸೇರಲು ಟೆಲಿಗ್ರಾಮ್ DesdeLinux, ಪಶ್ಚಿಮ ಗುಂಪು ಇಂದಿನ ವಿಷಯದ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ.