ಡಾಟ್ನೆಟ್, ಉಬುಂಟು 18.04 ನಲ್ಲಿ .NET ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿ ಮತ್ತು ನಿಮ್ಮ ಮೊದಲ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಿ

ಡಾಟ್ನೆಟ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು .NET ಕರ್ನಲ್ ಅನ್ನು ನೋಡೋಣ. ಇದು ಒಂದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಉಚಿತ, ಅಡ್ಡ-ವೇದಿಕೆ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಚೌಕಟ್ಟು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಗೇಮ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ರಚಿಸಲು.

ನೀವು .NET ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ, ವಿಂಡೋಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಿಂದ ಬರುತ್ತಿದ್ದರೆ, .NET ಕರ್ನಲ್ ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಸುಲಭವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ, ಯಾವುದೇ ಗ್ನು / ಲಿನಕ್ಸ್ ಮತ್ತು ಯುನಿಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ. ಮುಂದಿನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ಹೇಗೆ ನೋಡುತ್ತೇವೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ .ನೆಟ್ ಕೋರ್ ಎಸ್‌ಡಿಕೆ ಅನ್ನು ಉಬುಂಟು 18.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಡೊನೆಟ್ ಬಳಸಿ ಮೊದಲ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹೇಗೆ ಬರೆಯುವುದು.

ಮೈಕ್ರೋಸಾಫ್ಟ್ .ನೆಟ್ ಕೋರ್ ಎಸ್‌ಡಿಕೆ ಅನ್ನು ಉಬುಂಟು 18.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ

.NET ಕರ್ನಲ್ ಗ್ನು / ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಇದನ್ನು ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಗ್ನು / ಲಿನಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು, ಅವುಗಳೆಂದರೆ: ಡೆಬಿಯನ್, ಫೆಡೋರಾ, ಸೆಂಟೋಸ್, ಒರಾಕಲ್ ಲಿನಕ್ಸ್, ಆರ್ಹೆಚ್ಇಎಲ್, ಎಸ್‌ಯುಎಸ್ಇ ಮತ್ತು ಉಬುಂಟು.

ಪ್ರಾರಂಭಿಸಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಲಿದ್ದೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಟೈಪ್ ಮಾಡಿ:

ಮೈಕ್ರೋಸಾಫ್ಟ್ .ನೆಟ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಉಬುಂಟುನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

ಸಹ ನಾವು 'ಯೂನಿವರ್ಸ್' ಭಂಡಾರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ, ನೀವು ಅದನ್ನು ಇನ್ನೂ ಸಕ್ರಿಯಗೊಳಿಸದಿದ್ದರೆ. ಟರ್ಮಿನಲ್ ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು:

sudo add-apt-repository universe

ನೀನೀಗ ಮಾಡಬಹುದು .NET ಕೋರ್ SDK ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:

apt-transport-https ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install apt-transport-https

ಡಾಟ್ನೆಟ್ sdk ಅನ್ನು ಸ್ಥಾಪಿಸಿ 2.2

sudo apt update && sudo apt install dotnet-sdk-2.2

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಟೈಪಿಂಗ್:

ಡಾಟ್ನೆಟ್ ಆವೃತ್ತಿ

dotnet --version

ನಿಮ್ಮ ಮೊದಲ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡಾಟ್ನೆಟ್ನೊಂದಿಗೆ ರಚಿಸಲಾಗುತ್ತಿದೆ

ನೀವು ನೋಡುವಂತೆ, .NET ನ ಕೋರ್ ಎಸ್‌ಡಿಕೆ ನಮ್ಮ ಉಬುಂಟುನಲ್ಲಿ ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಡಾಟ್ನೆಟ್ ಬಳಸಿ ಮೊದಲ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸುವ ಸಮಯ ಇದೀಗ.

ಉದಾಹರಣೆಯಾಗಿ ನಾನು ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸುತ್ತೇನೆ 'ubunlogಅಪ್ಲಿಕೇಶನ್'. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಚಲಾಯಿಸಿ:

ಡಾಟ್ನೆಟ್ನೊಂದಿಗೆ ಕನ್ಸೋಲ್ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

dotnet new console -o ubunlogApp

ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, ಡಾಟ್‌ನೆಟ್ ಹೊಸ ಕನ್ಸೋಲ್ ಪ್ರಕಾರದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಿದೆ. -O ನಿಯತಾಂಕವು 'ಎಂಬ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತದೆubunlogಅಪ್ಲಿಕೇಶನ್'ಅಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳೊಂದಿಗೆ.

ನಾವು ಡೈರೆಕ್ಟರಿಗೆ ತೆರಳಿದರೆ ubunlogಅಪ್ಲಿಕೇಶನ್ ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ:

ಡಾಟ್‌ನೆಟ್‌ನೊಂದಿಗೆ ರಚಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ಫೈಲ್‌ಗಳು

ಎಂಬ ಎರಡು ಕಡತಗಳಿವೆ ubunlogApp.csproj ಮತ್ತು Program.cs ಮತ್ತು obj ಎಂಬ ಡೈರೆಕ್ಟರಿ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, Program.cs ಫೈಲ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಚಲಾಯಿಸಲು ಕೋಡ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ 'ಹಲೋ ವರ್ಲ್ಡ್'ಕನ್ಸೋಲ್‌ನಲ್ಲಿ. ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ಅನ್ನು ನೋಡಬಹುದು:

ಹಲೋ ವರ್ಲ್ಡ್ ಡಾಟ್ನೆಟ್ program.cs ಫೈಲ್

cat Program.cs

ನಮಗೆ ಬೇಕಾದರೆ ನಾವು ಇದೀಗ ರಚಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಿ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ:

ಹಲೋ ವರ್ಲ್ಡ್ ಡಾಟ್ನೆಟ್ ಟರ್ಮಿನಲ್ ಫಲಿತಾಂಶ

dotnet run

"ಹಲೋ ವರ್ಲ್ಡ್ವಿಶಿಷ್ಟವಾದದ್ದು ಸರಳವಾಗಿದೆ. ಈಗ, Program.cs ಫೈಲ್‌ನಲ್ಲಿ ಯಾರಾದರೂ ತಮ್ಮ ಕೋಡ್ ಅನ್ನು ಬರೆಯಬಹುದು ಮತ್ತು ಅದನ್ನು ಅದೇ ರೀತಿಯಲ್ಲಿ ಚಲಾಯಿಸಿ.

ನಾವು ಮಾಡಬಹುದಾದ ಇನ್ನೊಂದು ವಿಷಯವೆಂದರೆ ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುವುದು, ಉದಾಹರಣೆಗೆ, ನನ್ನ ಕೋಡ್, ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:

mkdir ~/.micodigo

cd ~/.micodigo/

… ಮತ್ತು ಅಲ್ಲಿಂದ ನಾವು ಈ ಡೈರೆಕ್ಟರಿಯನ್ನು ಮಾಡಬಹುದು ನಮ್ಮ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತಿದೆ:

ಡಾಟ್ನೆಟ್ ಅಪ್ಲಿಕೇಶನ್ ನನ್ನ ಕೋಡ್

dotnet new console

ಮೇಲಿನ ಆಜ್ಞೆಯು mycode.csproj ಮತ್ತು Program.cs ಎಂಬ ಎರಡು ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು obj ಎಂಬ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತದೆ. ಈಗ ನಾವು Program.cs ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಕದಲ್ಲಿ ತೆರೆಯಬಹುದು ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ 'ಹಲೋ ವರ್ಲ್ಡ್' ಕೋಡ್ ಅನ್ನು ನಮ್ಮದೇ ಕೋಡ್‌ನೊಂದಿಗೆ ಅಳಿಸಬಹುದು ಅಥವಾ ಮಾರ್ಪಡಿಸಬಹುದು.

ನಮಗೆ ಬೇಕಾದ ಕೋಡ್ ಅನ್ನು ಬರೆದ ನಂತರ, ನಾವು Program.cs ಫೈಲ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ಮುಚ್ಚಬೇಕು. ಇದರ ನಂತರ ನಾವು ಮಾಡಬಹುದು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಿ:

dotnet run

ಅದು ಆಗಿರಬಹುದು ಡಾಟ್ನೆಟ್ ಸಹಾಯವನ್ನು ಸಂಪರ್ಕಿಸಿ ಟೈಪಿಂಗ್:

dotnet --help

ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಸಂಪಾದಕ

ಕೋಡ್ ಬರೆಯಲು, ಪ್ರತಿಯೊಬ್ಬರೂ ತಮ್ಮ ನೆಚ್ಚಿನ ಸಂಪಾದಕರನ್ನು ಹೊಂದಿದ್ದಾರೆ. ಆದರೆ ಅದನ್ನು ಹೇಳಲೇಬೇಕು ಮೈಕ್ರೋಸಾಫ್ಟ್ ತನ್ನದೇ ಆದ ಸಂಪಾದಕವನ್ನು ಹೊಂದಿದೆ 'ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್.NET ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ. ಇದು ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಕೋಡ್ ಸಂಪಾದಕವಾಗಿದೆ, ಆದ್ದರಿಂದ ಇದನ್ನು ವಿಂಡೋಸ್, ಗ್ನೂ / ಲಿನಕ್ಸ್ ಮತ್ತು ಮ್ಯಾಕ್ ಒಎಸ್ ಎಕ್ಸ್‌ನಲ್ಲಿ ಬಳಸಬಹುದು.

ಇದು ಹಗುರವಾದ ಮತ್ತು ಶಕ್ತಿಯುತ ಓಪನ್ ಸೋರ್ಸ್ ಕೋಡ್ ಸಂಪಾದಕವಾಗಿದೆ. ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಟೈಪ್‌ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ನೋಡ್.ಜೆಗಳಿಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಬೆಂಬಲದೊಂದಿಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಸಿ ++, ಸಿ, ಪೈಥಾನ್, ಪಿಎಚ್‌ಪಿ, ಅಥವಾ ಗೋ ಮುಂತಾದ ಇತರ ಭಾಷೆಗಳಿಗೆ ವಿಸ್ತರಣೆಗಳ ಸಮೃದ್ಧ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ.

.NET ನೊಂದಿಗೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಈ ಕೋಡ್ ಸಂಪಾದಕವನ್ನು ಬಳಸಲು ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ಸಹೋದ್ಯೋಗಿ ಬರೆದ ಲೇಖನವನ್ನು ನೀವು ಸೂಚಿಸಬಹುದು ಹೇಗೆ? ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಉಬುಂಟುನಲ್ಲಿ.

ರಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ದಸ್ತಾವೇಜನ್ನು ನಾವು ಹುಡುಕಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ .NET ಕೋರ್ ಮತ್ತು .NET ಕೋರ್ SDK ಪರಿಕರಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ತಿಳಿಯಲು ಕೆಲವು ಮೂಲ ಟ್ಯುಟೋರಿಯಲ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಸಂಪಾದಕವನ್ನು ಬಳಸುವುದು.

ಪ್ಯಾರಾ ಡಾಟ್ನೆಟ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ, ನೀವು ಸಮಾಲೋಚಿಸಬಹುದು ಅಧಿಕೃತ ಯೋಜನೆ ಪುಟ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಲೂಯಿಸ್ ಗೊನ್ಜಾಲೆಜ್ ಡಿಜೊ

    ನಾನು ಲುಬುಂಟು ಜೊತೆಗಿದ್ದೇನೆ ಮತ್ತು ಮೊದಲ ಅನುಸ್ಥಾಪನಾ ಸಾಲಿನಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪ್ಯಾಕೇಜ್ ಇಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ. ಈ ಡಿಸ್ಟ್ರೋಗೆ ಅಸಂಗತತೆ ಇದೆಯೇ?. ಶುಭಾಶಯಗಳು

  2.   ಕ್ರಿಸ್ಟಿಯನ್ ಕಾರ್ವಾಜಲ್ ಡಿಜೊ

    ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಿದ ನಂತರ, ನಾನು ಅದನ್ನು ಉಬುಂಟುನಲ್ಲಿ ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

  3.   ಅನಾಮಧೇಯ ಡಿಜೊ

    ಉತ್ತಮ ಲೂಯಿಸ್, ರೆಪೊ ಸೇರಿಸುವುದೇ?