„Webportálok fejlesztése” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
a
a
1. sor: 1. sor:
{{Szabvál
+
{{Tantárgy
|nev=Webportálok fejlesztése
+
| név = Webportálok fejlesztése
|kredit=4
+
| tárgykód = VIAUJV83
|tárgykód=VIAUJV83
+
| szak =
|tanszék=AUT/AAIT
+
| kredit = 4
|kiszh=nincs
+
| félév =
|nagyzh=nincs
+
| kereszt =  
|vizsga=szóbeli
+
| tanszék = AAIT
|hf=1 db
+
| jelenlét = nincs
|jelenlét=nincs
+
| minmunka = házi leadás
|minmunka=házi leadás
+
| labor =
|tad=https://www.vik.bme.hu/kepzes/targyak/VIAUJV83
+
| kiszh = nincs
|targyhonlap=http://www.aut.bme.hu/portal/webportalok
+
| nagyzh = nincs
 +
| hf = 1 db
 +
| vizsga = szóbeli
 +
| levlista =  
 +
| tad = https://www.vik.bme.hu/kepzes/targyak/VIAUJV83
 +
| tárgyhonlap = http://www.aut.bme.hu/portal/webportalok
 
}}
 
}}
 +
 
Ha nem foglalkoztál még a C# nyelvvel, akkor nehéz tárgy, a házit ugyanis ASP.NET-ben kell írni, és a tárgy során a magára a nyelvre nem térnek ki. [[Webportálok fejlesztése - Kedvcsináló|Kedvcsináló]] a régi wikiről.
 
Ha nem foglalkoztál még a C# nyelvvel, akkor nehéz tárgy, a házit ugyanis ASP.NET-ben kell írni, és a tárgy során a magára a nyelvre nem térnek ki. [[Webportálok fejlesztése - Kedvcsináló|Kedvcsináló]] a régi wikiről.
 
__TOC__
 
  
 
==Elérhetőségek==
 
==Elérhetőségek==
42. sor: 46. sor:
  
 
===Minimum követelmények===
 
===Minimum követelmények===
 
 
* Helyesen működik (nincs kivétel, sárga halál, nem lehet hibás vagy rosszindulatú adatok bevitelével kiakasztani)
 
* Helyesen működik (nincs kivétel, sárga halál, nem lehet hibás vagy rosszindulatú adatok bevitelével kiakasztani)
 
* Változók elnevezése (ne !WebForm1.aspx)
 
* Változók elnevezése (ne !WebForm1.aspx)
56. sor: 59. sor:
  
 
===Megajánlott jegy===
 
===Megajánlott jegy===
 
 
Kivételes esetben kiemelkedően jó házi feladatra jeles megajánlott jegy kapható, ha a hallgató a 6-ból legalább 4 gyakorlaton, és a 12-ből legalább 7 előadáson jelen volt.
 
Kivételes esetben kiemelkedően jó házi feladatra jeles megajánlott jegy kapható, ha a hallgató a 6-ból legalább 4 gyakorlaton, és a 12-ből legalább 7 előadáson jelen volt.
  
79. sor: 81. sor:
  
 
==ASP.NET tippek és trükkök==
 
==ASP.NET tippek és trükkök==
 
Néhány leírás olyan problémákról, amelyekbe könnyű belefutni, de nehéz megtalálni a megoldást, ha az ember nem tudja, hogy hol és hogyan keresse.
 
 
* [[WebportFejlDirectDatabaseAccess|Adatbázis közvetlen elérése]]
 
* [[WebportFejlComplexDataBinding|Adatforrás több oszlopát kombináló adatkötések GridViewban]]
 
* [http://www.asp.net/QuickStart/aspnet/doc/ctrlref/data/detailsview.aspx [[GridView]] és [[DetailsView]] összekötése (master-slave adatkötés)]
 
* [[WebportFejlObjectDataSourceRepeater|Saját adatforrás használata egyedi megjelenítéssel]]
 
* [[WebportFejlJavascript|Események kliens oldali lekezelése JavaScripttel]]
 
* [[WebportFejlMultipleForms|Több form egy oldalon]]
 
* [[WebportFejlMultipleContentPlaceHolders|Több ContentPlaceHoldert tartalmazó Master Page]]
 
* [[WebportFejlDynamicMenu|Dinamikusan változó menü a MasterPage-ben]]
 
* [[WebportFejlEventBubbling|Esemény kivezetése Web User Controlból]]
 
* [[WebportFejlLocalization|Menü és a controlok lokalizálása, resource file-ok olvasása]]
 
* [[WebportFejlAuthentication|Beépített jogosultságkezelés testreszabása]]
 
 
* [[Webportálok fejlesztése - RSS feed forráskódból|RSS feed forráskódból megvalósítva]]
 
* [[Webportálok fejlesztése - RSS feed forráskódból|RSS feed forráskódból megvalósítva]]
 
 
* [http://www.infoq.com/books/vsnettt Visual Studio .NET Tips and Tricks]
 
* [http://www.infoq.com/books/vsnettt Visual Studio .NET Tips and Tricks]
  

A lap 2014. március 21., 19:25-kori változata

Webportálok fejlesztése
Tárgykód
VIAUJV83
Általános infók
Kredit
4
Tanszék
AAIT
Követelmények
Jelenlét
nincs
Minimális munka
házi leadás
KisZH
nincs
NagyZH
nincs
Házi feladat
1 db
Vizsga
szóbeli
Elérhetőségek


Ha nem foglalkoztál még a C# nyelvvel, akkor nehéz tárgy, a házit ugyanis ASP.NET-ben kell írni, és a tárgy során a magára a nyelvre nem térnek ki. Kedvcsináló a régi wikiről.

Elérhetőségek

  • Előadó: Balássy György (IB.156, 3714, balassy@aut.bme.hu)
  • Labor: Kereskényi Róbert (roby@aut.bme.hu)
  • Labor: Erdélyi Tibor (IB.154, 3674, tibi@aut.bme.hu)
  • Labor: Gincsai Gábor (gincsai@aut.bme.hu)

Ajánlott jegyzetek, segédanyagok

  • tanári jegyzet (AUT)
  • labor anyagok (galéria) óráról órára,
    Ezen a helyen volt linkelve a(z) gallery.zip nevű fájl ("utolsó változat" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Valaszthato/WebportFejl oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
    Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
    @sch.bme.hu címre a kérésedet)

Mi volt az órán, 2006. tavasz
Fakultatív labor témája: HTML, CSS, IIS beállítása, MS SQL alapok.

Házi feladat követelmények

A 10. tanítási hét végéig le kell adni a specifikációt, az aut honlapjára feltölteni. Késedelmes beadásra nincs mód.

Csak ASP.NET-ben (4.0 vagy 4.5, MVC vagy WebForms) készült alkalmazásokkal lehet indulni!

Minimum követelmények

  • Helyesen működik (nincs kivétel, sárga halál, nem lehet hibás vagy rosszindulatú adatok bevitelével kiakasztani)
  • Változók elnevezése (ne !WebForm1.aspx)
  • Tárolt eljárások használata (kivéve indokolható esetben, a bemeneti paraméterek szigorú ellenőrzésével)
  • Témák, bőrök és CSS használata (igényes kinézet)
  • Jogosultságkezelés nem egyedi megoldással, hanem Membership és Role szolgáltatással (minimum egy anonymous és egy belépett felhasználó)
  • Moduláris felépítés (a felhasználói felületen és az alkalmazás rétegeiben egyaránt)
  • Belépés / kilépés, Login vezérlők használata
  • Módosítható, nem bedrótozott beállítások (pl. connection string web.configban)
  • Adatkezelés adatkötéssel
  • Navigációs vezérlők használata
  • Mesterlap használata

Megajánlott jegy

Kivételes esetben kiemelkedően jó házi feladatra jeles megajánlott jegy kapható, ha a hallgató a 6-ból legalább 4 gyakorlaton, és a 12-ből legalább 7 előadáson jelen volt.

A házi feladat és a vizsga is kiváltható a 70-562 (TS: Microsoft .NET Framework 3.5, ASP.NET Application Development) Microsoft Certified Professional vizsga letételével a szorgalmi időszak végéig.

Megajánlott jegyhez előny

  • Feliratkozás / értesítés küldése
  • Keresés / szűrés
  • RSS
  • Webszolgáltatás használata
  • Health monitoring, naplózás (általános hiba, vagy esemény log)
  • Mono-ban készült alkalmazás
  • Loggolás (hiba, vagy esemény log)
  • Többnyelvű felhasználói felület (dinamikusan, nem a kód többszörözésével)
  • Összetett adatkötés (master-detail)
  • Saját provider használata
  • Microsoft SQL Servertől eltérő relációs adatbázis-kezelő alkalmazása
  • Webkijelzők használata

Egy megajánlott jegyes házi feladat: RTFM (Realtime Financial News Monitoring) tőzsdefigyelő portál
-- Peti - 2006.05.25.

ASP.NET tippek és trükkök

-- Peti - 2006.08.28.