Mivel mar regen programoztam asp.NET-et, amikor meg az 1.1-es .NET volt a legfrissebb, igy ugy dontottem nem art szetnezni a neten. Mivel a Microsoft folyamatosan tolja ki az uj dolgaait, nem lehet pihenni mindig van ujdonsag.
Itt van nehany link amit erdemesnek talaltam osszegyujtani a barangolasom soran. Nehany alapfogalom, koncepcio…
Ha valaki webre fejleszt jo ha szet tudja valasztani a design elemeket es az uzleti logikat. Az elozo bejegyzesem az elobbivel foglalkozott (absolute, float layout..). Itt van meg egy link: Multi Column CSS Layouts .Mint azt rogton eszrevettem a VS 2008 nem kinalja fel a gridLayoutot mint azt regen az 1.0-s framework idejen. De ez nem is baj, hiszen weboldalt es nem pc alkalmazast fejlesztunk. (egyebkent be lehet kapcsolni az abszolut pozicionalast a tools menuben). Az egymasba agyazhato Master Pagek ami ujdonsag. Ha nem egy oldalt keszit az ember erdemes hasznalni, es raforditani turelmet es jol elkesziteni. A tobbi oldalt mar gyorsabban el lehet kesziteni, es egyseges look-and-feel-t kapunk.
ASP.NET Master Pages Overview
VS 2008 Nested Master Page Support
Open Source Templates
Nade lepjunk tovabb az izgalmasabb programozasi reszekre, mint peldaul a tobbretegu megoldasok (DAL) es egyebek. Talaltam par leirast a kovetendo modszerekrol (best practices) amit mindenkepp meg kel fontolni, de ezek mar inkabb haladoknak szolnak, nem ebbol fognak a legtobben megtanulni programozni, es remelhetoleg nem kezdoket vesznek fel nagy teljesitmenyu portalok megirasara, de azert itt van:
ASP.NET Best Practices for High Performance Applications
“Good” ASP.NET Coding Practices
Best Practices to Improve ASP.Net Web Application Performance
Best Practices for Speeding Up Your Web Site
(gondolom mar mindenki kitalalta mi volt a search phrasem a googleban, ha talalkoztok jobb cikkekkel irjatok meg : )
Es akkor egy kis 101. Foleg ha tobb oldalunk van, valahogy allapotot kell tudnunk tarolni, informaciot cserelni. (oldalako kozotti valtasra a fenti cikkek Server.Transfer-t javasolnak)
ASP.NET’s Data Storage Objects
Ma mar keves oldal engedheti meg maganak, hogy ne hasznaljon JS-eket.
JavaScript with ASP.NET 2.0 Pages
Elvalasztani az adatfeldolgozast, adathozzaferest es a GUI:
Tutorial 1: Creating a Data Access Layer
Mivel foleg C#-ban programoztam eddig, de most megkertek hogy VB.NET-ben irjak kodot, igy utana kellett neznem par dolognak itt is, az egyik ilyen a type-casting