04. Konfiguracja i obsługa C# 2005 Express Edition

04. Konfiguracja i obsługa C# 2005 Express Edition

 Daniel Celeda
Daniel Celeda
00:00
20.12.2005
20 komentarzy
126412 wyświetlenia

W tej części kursu skonfigurujemy nasze środowisko pracy jakim jest Visual C# oraz nauczymy się je obsługiwać. Swobodne poruszanie się po tym narzędziu gwarantuje nam efektywność pracy. Wiedza i umiejętności przychodzą z czasem, a najlepszą metodą na naukę jest praktyka, więc do dzieła!

Solution i Projekty

Aplikacje w .NET tworzone są w ramach „project”, czyli projektu. W zasadzie projekt jest to pojedynczy program. Jednak nie jest to element znajdujący się najwyżej w hierarchii, która istnieje w .NET 2.0. Elementem takim jest „solution” (niestety, nie mam pojęcia jak przetłumaczyć to słowo na język polski, aby miało sens, a w takich wypadkach wyznaję zasadę, że należy pozostawić oryginalną wersję J ). Solution to jakby największa paczka, w której znajduje się nasz program, a więc jeden lub więcej projektów. Solution możemy utożsamiać z systemem informatycznym, czyli nie pojedynczą aplikacją, ale większą ich ilością. W naszym przypadku będą to „systemiki”.

Stwórzmy więc pierwszy projekt.

Wybieramy opcję „New Project” z menu „File”.

Następnie musimy wybrać typ projektu spośród 6 typów. Ponieważ w tym kursie skupiamy się tylko na nauce języka C#, będziemy tworzyć tylko aplikacje konsolowe („Console Application”). Musimy także nadać nazwę dla naszego projektu. Na obrazku powyżej jest to „MojaPierwszaAplikacja”.

Powyższy obrazek przedstawia nam okno, z którym będziemy mieli najwięcej do czynienia, czyli edytor – Visual C# Editor.

Edytor składa się z wielu zakładek, które możemy dowolnie chować bądź rozwijać i zwijać.

Jeśli klikniemy znaczek „X”, znajdujący się na każdej zakładce w prawym górnym rogu, to dana zakładka zostanie zamknięta. Aby ponownie otworzyć zakładkę, korzystamy z menu „View”.

Jeśli na ekranie mamy otworzonych dużo zakładek, nasze środowisko może przestać być wygodne w użytkowaniu. Sytuacja taka przedstawiona jest na obrazku poniżej.

W takiej sytuacji zakładka z kodem źródłowym jest za małych rozmiarów, i pisanie programu może stać się bardzo niewygodne. Z pomocą przychodzi nam zwijanie/rozwijanie zakładek. Obok przycisku „X” znajduje się przycisk z ikoną przedstawiającą pineskę. Klikając go, możemy zwijać i rozwijać zakładki.

Najeżdżając na pasek tytułowy zakładki, a następnie wciskając lewy klawisz myszki, możemy dowolnie przesuwać zakładkę. W ten sposób jesteśmy w stanie dowolnie rozmieścić zakładki na ekranie.

@STRONA@

Główne zakładki

Edytor
Najważniejszą dla nas zakładką jest zakładka edytora tekstowego, w którym będziemy pisać kod programu. Wyświetla on zawartość plików tekstowych. Zazwyczaj będzie to kod źródłowy naszych programów. „Program.cs” to plik stworzony automatycznie przez Visual C#. Dodatkowo zawiera on w sobie trochę kodu, który możemy wykorzystać bądź usunąć. Visual C# w zależności, jaki typ projektu wybierzemy, automatycznie generuje trochę typowego kodu.

Solution Explorer
Do nawigacji po strukturze naszego projektu, czyli jednocześnie po plikach, służy zakładka „Solution Explorer”.

Za pomocą „Solution Explorer” możemy dodawać nowe projekty do „solution”, dodawać oraz usuwać pliki, nawigować po strukturze i wybierać pliki, których zawartość chcemy wyświetlić.

Dla przykładu dodajmy nowy plik zawierający definicję klasy.

Musimy wybrać typ pliku oraz jego nazwę.

W Solution Explorer pojawił się nowy plik.

W edytorze kodu źródłowego możemy zobaczyć zawartość pliku NowaKlasa.cs.

Mimo, że nic jeszcze nie napisaliśmy, to Visual C# zrobił to za nas. Jak przekonamy się w przyszłości, jest to jedno z udogodnień oferowanych przez to środowisko. W tym przypadku wygenerowało dla nas szkielet klasy, czyli fragment kodu występujący w każdej definicji klasy.

@STRONA@

Zapisywanie projektu i zamykanie Visual C#

Po skończeniu pracy z projektem musimy zapisać zmiany (powinniśmy to robić w także w trakcie pracy, aby nie utracić przez przypadek napisanego programu albo jego części). Możemy to zrobić na dwa sposoby. Pierwszy, to wybierając w menu opcję File -> Save All.

Drugi, to kliknięcie przycisku Save All na pasku narzędzi.

Teraz możemy zamknąć Visual C# bez obawy, że utracimy napisany przez nas program.

Włączmy środowisko ponownie, a następnie otwórzmy nasz projekt. Możemy to zrobić poprzez menu, w którym zapamiętane są ostatnio edytowane projekty.

Możemy także standardowo użyć menu File -> Open Project

Następnie znaleźć i otworzyć plik solution (*.sln) lub projektu (*.csproj).

W ten sposób „wracamy” do naszych projektów.

W następnej części kursu poznamy dalsze właściwości Visual Studio C# Express Edition oraz główne zasady dotyczące pisania kodu źródłowego programów w języku C#.


Spodobał Ci się ten artykuł? Podziel się z innymi!

Źródło:

Polecamy również w kategorii Kurs C#, cz. I

Komentarze

  • Kojo 11:14 11.07.2006

    Wszytsko ładnie, pięknie tylko problemem jest działanie programu, o którym piszecie!!! Używając polecenia File-->New project w oknie, które się wyświetla nie ma NIC! To musi byc jakiś mały bubel albo gaga:-) Jesli możecie pomóc to prosze o kontakt: k0j0@poczta.onet.pl

  • Adam 11:51 11.07.2006

    Bo musisz otworzyć okno Solution Explorera. Polecam książkę pod tytułem Visual C# od podstaw.

  • Oles 11:02 23.07.2007

    Słowo "solution" Microsoft tłumaczy jako "rozwiązanie" :-)

  • innos 14:39 26.07.2007

    hej da się ściągnąć zpolszczenie do tego programu bo u mnie z angielskim kiepsko

  • erg 18:11 03.08.2007

    Solution chyba raczej łatwo przetłumaczyć. Jest to rozwiązanie (solucja) jakiegoś problemu, który rozwiąże nasza aplikacja

  • jedrus 18:33 11.12.2007

    Nie komentarz, ale pytanie - czy Visual Studio 2005 oraz odpowieni MSDN współpracuje z Vista Home Premium - bo w opisie samej aplikacji (2005 r.) Vista jeszcze w ogóle nie istnieje!

  • HieYoshi 20:53 14.01.2008

    sciagnij sobie z msdn za darmo microsoft visual c# 2008 express edition.

  • crysis 01:28 20.08.2008

    ściagnij 2005 XE za free na XP 2008 jest przewidziane na Viste przyciemanie szyb x-car.com.pl

  • WalDo 21:00 16.02.2010

    [i]"Elementem takim jest „solution” (niestety, nie mam pojęcia jak przetłumaczyć to słowo na język polski, aby miało sens, a w takich wypadkach wyznaję zasadę, że należy pozostawić oryginalną wersję J )"[/i] Podejście jak najbardziej słuszne, ale da się przetłumaczyć jako... :) ... rozwiązanie? Takie całościowe rozwiązanie problemu. Coś jak obiekty i klasy. Chcesz uprać koszulę? Nie wystarczy projekt "pranie" jeśli chcesz ułatwić sobie życie (a kto nie chce?) powinieneś dodać także projekt "kupno pralki". W całościowym rozwiązaniu ("solution") masz dwa projekty. Przy tematach bardziej skomplikowanych ilość projektów wchodzących w skład rozwiązania może być znacznie większa. P.S. Ogólnie bardzo przyjemny kurs, dla kogoś początkującego jak ja niemal idealny i do tego za darmo :)

  • rookie 14:40 23.02.2010

    Dlaczego ten temat nazywa się "Konfiguracja..." jak tu słowa o konfiguracji nie ma ?

  • tadzik 19:20 31.03.2010

    wie ktos moze czy zamiast visuala 2005 moge wziac np 2008 bez wiekszych problemow?

  • krojcok 20:59 25.04.2010

    Nawet 2010 :-) .

  • pilach 15:58 30.01.2011

    siemka, a visual studio 2008 ma to wbudowane, nie?

  • uzi 22:27 08.03.2011

    wiecie może jakiej funkcji użyć aby program niewyłaczał sie zapras po wykonaniu?

  • koza 22:29 31.03.2011

    @uzi Jeśli wpiszesz na końcu programu <span><code>System.[color=teal]Console[/color].ReadLine();</code></span><span> to będzie on czekał aż podasz jakiś znak i klepniesz enter, z zamknięciem okna programu. </span>

  • koza 22:30 31.03.2011

    miało być samo System.Console.ReadLine(); bez tego htmlowego szmelcu

  • GFSYGSHU 18:48 24.05.2011

    CZY DZIAŁA W 2010

  • GFSYGSHU 18:49 24.05.2011

    No a w [b][i][u]2006[/u][/i][/b]

  • tt 18:51 24.05.2011

    [b][i][u]2006 proszę nową wersję KURSU[/u][/i][/b] [b][i][u]na rok 2006 nie 2005!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![/u][/i][/b]

  • gość 11:20 18.11.2014

    w każdym artykule wyśletla mi tylko dolną połowę strony. Mozilla

Skomentuj

Autor