Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET dokumentációja olyan mintákat és oktatóanyagokat tartalmaz, amelyek a .NET-ről tanítanak. Ez a cikk bemutatja, hogyan kereshet, tekinthet meg és tölthet le .NET-, ASP.NET Core- és C#-mintákat és oktatóanyagokat. Az F#Foundation webhelyén található F# programozási nyelv elsajátításához forrásanyagokat találhat. Ha egy online kódszerkesztővel szeretné megismerni a C#-ot, kezdje ezzel az interaktív oktatóanyaggal , és folytassa a C# interaktív oktatóanyagával. A mintakód megtekintésével és letöltésével kapcsolatos útmutatásért tekintse meg a minták megtekintését és letöltését ismertető szakaszt .
.HÁLÓ
Minták
Egységtesztelés a .NET Core-ban dotnet-teszt használatával
Ez az útmutató bemutatja, hogyan hozhat létre ASP.NET Core-webalkalmazást és a hozzá tartozó egységteszteket. Először létrehoz egy egyszerű webszolgáltatás-alkalmazást, majd hozzáadja a teszteket. Továbbra is további teszteket hoz létre az új funkciók implementálásához. A kész minta a GitHub dotnet/samples adattárában érhető el.
Oktatóanyagok
Oktatóanyag: .NET-konzolalkalmazás létrehozása a Visual Studio Code használatával
Ez az oktatóanyag bemutatja, hogyan hozhat létre és futtathat .NET-konzolalkalmazásokat a Visual Studio Code és a .NET CLI használatával. A projektfeladatok, például a projekt létrehozása, összeállítása és futtatása a .NET parancssori felületével végezhetők el.
Oktatóanyag: .NET-osztálytár létrehozása a Visual Studio Code használatával
Ez az oktatóanyag bemutatja, hogyan írhat kódtárakat a .NET-hez a Visual Studio Code és a .NET CLI használatával. A projektfeladatok, például a projekt létrehozása, összeállítása és futtatása a .NET parancssori felületével végezhetők el.
További .NET-oktatóanyagok: Learn .NET és a .NET SDK eszközök.
ASP.NET Core
Tekintse meg a ASP.NET Core oktatóanyagait. A ASP.NET Core dokumentációjában számos cikk tartalmaz hivatkozásokat a hozzájuk írt mintákra.
C# nyelv
Minták
Ez a minta a C#-iterátorok létrehozásának és felhasználásának szintaxisát és funkcióit mutatja be. A kész minta a GitHub dotnet/samples adattárában érhető el.
Ez a minta a C#-indexelők szintaxisát és funkcióit mutatja be. A kész minta a GitHub dotnet/samples adattárában érhető el.
Ez a példa a C#-delegáltak és események szintaxisát és jellemzőit mutatja be. A kész minta a GitHub dotnet/samples adattárában érhető el. Az eseményekre összpontosító második minta is ugyanabban az adattárban található.
Ez a minta számos olyan problémát mutat be, amelyek a Kifejezésfák használatával megoldhatók. A kész minta a GitHub dotnet/samples adattárában érhető el.
LINQ-minták
Ez a mintasorozat a Language Integrated Query (LINQ) számos funkcióját mutatja be. A kész minta a GitHub dotnet/samples adattárában érhető el.
Felügyelt COM-kiszolgáló mintája
A COM-kiszolgáló minta bemutatja egy felügyelt COM-kiszolgáló létrehozását, valamint azt, hogy hogyan lehet globálisan regisztrálni vagy felhasználni a RegFree COM-on keresztül.
Microsoft Office PIA-minta
Az ExcelDemo-minta a Microsoft Office PIA-k használatát mutatja be a .NET Core-ban.
Oktatóanyagok
Ez az oktatóanyag bemutatja a konzol I/O-ját, a konzolalkalmazás szerkezetét és a feladatalapú aszinkron programozási modell alapjait. A kész minta a GitHub dotnet/samples adattárában érhető el.
Ez az oktatóanyag bemutatja a webes kommunikációt, a JSON szerializálást és a C# nyelv objektumorientált funkcióit. A kész minta a GitHub dotnet/samples adattárában érhető el.
Ez az oktatóanyag a LINQ számos funkcióját és az azt támogató nyelvi elemeket mutatja be. A kész minta a GitHub dotnet/samples adattárában érhető el.
Beépülő modulokat támogató .NET Core-alkalmazás létrehozása
Ez az oktatóanyag bemutatja, hogyan hozhat létre egy egyszerű alkalmazást a .NET Core-on, amely támogatja a beépülő modularchitektúrát. A kész minta a GitHub dotnet/samples adattárában érhető el.
Konténerekbe történő üzembe helyezés
ASP.NET MVC-alkalmazások futtatása Windows Docker-tárolókban
Ez az oktatóanyag bemutatja, hogyan helyezhet üzembe egy meglévő ASP.NET MVC-alkalmazást egy Windows Docker-tárolóban.
Minták megtekintése és letöltése
Számos témakör a GitHubról megtekinthető vagy letölthető forráskódot és mintákat mutatja be. A minta megtekintéséhez kövesse a mintahivatkozást. A kód letöltéséhez kövesse az alábbi utasításokat:
- Töltse le a mintakódot tartalmazó adattárat az alábbi eljárások egyikével:
- Töltse le az adattár ZIP-címét a helyi rendszerbe. Un-ZIP tömörített archívumot.
- Forkolja az adattárat, és klónozza a forkot a helyi rendszerre. Az elágaztatás és a klónozás lehetővé teszi, hogy hozzájáruljon a dokumentációhoz úgy, hogy módosításokat véglegesít az elágaztatáson, majd létrehoz egy lekéréses kérelmet a hivatalos dokumentumtárhoz. További információkért tekintse meg a .NET dokumentációjának közreműködői útmutatóját és a ASP.NET Core Docs közreműködői útmutatóját.
- Klónozza az adattárat helyileg. Ha közvetlenül a helyi rendszerbe klónoz egy dokumentumtárházat, akkor nem fog tudni véglegesítéseket végezni közvetlenül a hivatalos adattárban, így később nem fog tudni dokumentációs hozzájárulásokat végezni. Használja a korábban ismertetett elágazás- és klónozási eljárást, ha később meg szeretné őrizni a dokumentációban való közreműködés lehetőségét.
- Navigáljon az adattár mappáiban a minta helyére. A minta helyének relatív elérési útja a böngésző címsorában jelenik meg, amikor a minta hivatkozását követi.
- A minta futtatásához több lehetősége is van:
- Használja a .NET CLI-t: Egy konzolablakban lépjen a minta mappájába, és használja a dotnet CLI-parancsokat.
- A Visual Studio használata: A minta megnyitásához válassza a Fájl > megnyitása > projekt/megoldás lehetőséget a menüsávon, keresse meg a mintaprojekt mappát, és válassza ki a projektfájlt (.csproj vagy .fsproj).
- A Visual Studio Code használata: A minta megnyitásához válassza a Fájl > megnyitása mappát a menüsávon, és válassza ki a minta projektmappáját.
- Használjon egy másik IDE-t, amely támogatja a .NET-projekteket.