K-INFO
HU
EN
Login

New Generation .NET Technologies

Az újgenerációs .NET platform
A tantárgyleírás hatályossága
Hatályosság kezdete:
Hatályosság vége:
Subject name (Hungarian, English)
Az újgenerációs .NET platform
New Generation .NET Technologies
Subject code BMEVIAUAV71
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 4 0 0
type (linked/independent)
Assessment type vizsga
Credits 4
Subject coordinator
DR. Kővári Bence András
position: egyetemi docens
Responsible department
Faculty
Subject website
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme

·        A C# 3.0 fordító újdonságai:

o      Lambda kifejezések

o      Automatikus tulajdonságok

o      Bővítő metódusok

o      Implicit típusú lokális változók

o      Objektum és gyűjtemény inicializálás

o      Névtelen típusok

o      Standard lekérdezések, (LINQ to Objects)

o      Nyelvbe ágyazott lekérdezések

o      Kifejezés fák

·        A .NET BCL 3.5 újdonságai

·        Windows Presentation Foundation

o      XAML: általános, deklaratív objektumfa leíró nyelv

o      Architektúra

o      Felhasználói felület elrendezés kezelés (layout)

o      Vezérlők felépítése

o      Vezérlők testreszabása, komponálás

o      Eseménykezelés

o      Erőforráskezelés

o      Adatkötés

o      Adatsablonok használata

o      Stílusok

o      Kioldók (triggerek)

o      Animáció

o      A WPF property keretrendszer

o      Szövegkezelés, XPS

o      Médiakezelés

o      3D funkciók

o      Nyomkövetés és hibakezelés

·        Windows Communication Foundation

o      Architektúra

o      WCF szolgáltatások és kliensek fejlesztésének alapjai

§       Interfészek, üzenetek

§       Szolgáltatások

§       Kliensek

o      Konfiguráció

o      Kötések

§       Üzenetcsatornák

§       Üzenetkódolás

o      Hosztolás és aktiválás

o      Adminisztráció és diagnosztika

o      WCF szolgáltatások: biztonság és tranzakció-kezelés

o      Együttműködés és migráció

·        Windows Workflow

o      Architektúra

o      Futtatókörnyzet

o      Szekvenciális folyamat

o      Állapotgép

o      Aktivitások

o      Életciklus

o      WF szolgáltatások

§       Szálkezelés és ütemezés

§       Tranzakció

§       Nyomkövetés

§       Perzisztencia

§       Kommunikáció

A tárgy keretében a hallgatók megismerkednek a .NET 3.5 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 .NET 3.5 verzió 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.

Learning outcomes

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Előadás + Gyakorlat

Tanulástámogató anyagok

Not provided.

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
A .NET 2.0 platform alap ismerete előny, de a tárgy elvégzéséhez nem feltétlenül szükséges, mert a tárgy elvégzése során a szükséges ismeretek elsajátíthatóak.
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
A .NET 2.0 platform alap ismerete előny, de a tárgy elvégzéséhez nem feltétlenül szükséges, mert a tárgy elvégzése során a szükséges ismeretek elsajátíthatóak.
General rules
Követelmények: a.       A szorgalmi időszakban: Házi feladat b.       A vizsgaidőszakban:                   Szóbeli vizsga          c.              Elővizsga:                                   Nincs Pótlási lehetőségek:    ·        Az házi feladat különeljárási díj megfizetése mellett a pótlási időszak végéig adhatóle késedelmesen.
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses

Not provided.

Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.