Az új generációs .NET platform (VIAUAV22)

Tárgy hivatalos adatlapja: http://www.vik.bme.hu/kepzes/targyak/VIAUAV22

Alapinformációk - 2017. ősz

A tárgy az őszi félévben indul.

Előadás helye, ideje: szerda 12-14, QB.203.

Labor helye, ideje: péntek 12-14, IL.207.

Első héten (8-a) nincs labor! Első labor 15-én.

A tárgy keretében a hallgatók megismerkednek a .NET 4+ platform főbb komponenseivel. A cél, hogy a hallgató megismerje az egyik legkorszerűbb szoftver platformot, annak szolgáltatásait és lehetőségeit, továbbá gyakorlati útmutatót kapjon az ilyen típusú platformokra történő fejlesztésről. A tárgy egy átfogó képet ad hallgatóknak a desktop .NET  nagyobb technológiáiról, gyakorlati példákon és problémákon keresztül mutatja be az alkalmazott megoldások jellegzetességeit. Az órák keretében a hallgatók számára lehetőség nyílik az előadás anyagának gyakorlati alkalmazására is.

A tárgy tematikája:

• A .NET BCL 4.x újdonságai
• Entity Framework 6
• Windows Presentation Foundation
• Windows Communication Foundation

A tárgy heti egy előadásból és egy laborból áll.
Aláírás feltétele: laborvezetőnek a szorgalmi időszakban bemutatott kis feladat.
Bemutatás határideje: szorgalmi időszak vége. A házifeladat tetszőleges de előre, írásban egyeztetni kell a laborvezetővel!

ZH: nincs.
Vizsga: több alkalom, szóbeli vizsga.
Megajánlott jegy: csak jó (4) vagy jeles (5) osztályzat, nagyházi alapján. Nagyházi esetén is kötelező előtte a szorgalmi időszakban aláírást szerezni kisházival. A jegyért bemutatott házi feladatot laborvezetőnek kell bemutatni, végső határidő az utolsó vizsgát megelőző nap, de a pontos időpontot a laborvezető határozza meg. A megajánlott jegynek feltétele az előadásokon és a laborokon való részvétel: előadáson öt, laboron egyetlen igazolatlan hiányzás lehetséges. Pótlabor a pótlási héten.

Megajánlott jegy számítása: 30-59 pont: jó (4), 60+ pont: jeles (5) >Pontrendszer itt<

Kisházi követelmények

Az alábbiak közül mindegyiknek teljesülnie kell az aláíráshoz

  • Felület: WPF
    • a hálózati hívások/hosszú folyamatok ne fagyasszák le a felületet
    • kapjunk visszajelzést, ha ezek a hívások nem sikerültek
    • a felület nem éri el az adatbázist közvetlenül
    • MVVM minta minimális alkalmazása (VM osztály mindenképp kell)
  • Adatelérés: EF
    • legalább 3 tábla (nem számítva a MembershipProvider/WF perzisztencia táblákat)
    • optimista konkurenciakezelés
  • Komponensek közötti kommunikáció: WCF

Nagyházi követelmények

  • Minden kisházi követelmény (lásd fentebb)
  • Megajánlott jegy számítása: 30-59 pont: jó (4), 60+ pont: jeles (5) >Pontrendszer itt<

.NET technológiák a választható tárgyakban

C# 2.0 dotnet

Jelmagyarázat

dotnet: Szoftverfejlesztés .NET platformon

újgen: Az újgenerációs.NET platform

webportálok: Webportálok fejlesztése

felhő: Felhő alapú szoftverfejlesztés

universal: Windows Store alkalmazások fejlesztése

 

C# 3.0 dotnet, újgen
C# 4.0+ dotnet
CoreFx dotnet
Entity Framework 6 újgen
Entity Framework Core dotnet
WCF újgen
ASP.NET Core Web API dotnet
ASP.NET MVC / Core MVC webportálok
WPF újgen
Windows Azure felhő
Windows Store (WinRT) universal

Hírek   A tárgy híreinek olvasása RSS-en keresztül

Előadás helye: Q.B. 203.

Előadás helye: Q.B. 203.
(Albert István, 2017.09.04. 13:03) · Bővebben »

Pontrendszer a nagyházihoz

Pontok az alábbiak alapján szerezhetők:
(Simon Gábor, 2017.08.23. 13:04) · Bővebben »

Szükséges szoftverek

innen lehet beszerezni őket
(Simon Gábor, 2017.08.18. 10:38) · Bővebben »

MVVM toolkit-ek

MVVM toolkit-ek
(Simon Gábor, 2016.11.13. 21:54) · Bővebben »

Mintaspecifikáció

Az alábbi szerkezetnek megfelelő specifikációt várunk.
(Simon Gábor, 2012.10.19. 20:04) · Bővebben »

Régebbi hírek »

Jegyzetek