Regisztráció
|
Bejelentkezés
|
Kezdőoldal
Cikkek
Szerkesztőink
Induló készletek
Videótár
Oktatás
Win the Web verseny
Tárgyszó szerinti listázás:
Webfejlesztés
ASP.NET-es képfeltöltő CLEditorhoz
Nagyon sok JavaScriptes WYSIWYG editor létezik, nekem az egyik kedvencem a CLEditor. Nem tud sokat, nem is tökéletes, de kicsi, egyszerű, pluginekkel bővíthető és jQuery alapú. Az egész editor 4 fájlból áll és mindössze 9kb, amiért ezt kapjuk.
Tovább »
2011.08.08.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Javascript
,
jQuery
,
Webfejlesztés
IE9 Jump List készítése
Az előző alkalommal bemutattuk, hogy az IE 9-ben böngészett weboldalak pinnelhetők. A taskbarra ráhúzott vagy hozzáadott alkalmazásokat ebből kifolyólag testre szabhatjuk pl.: Jump List menü készítésével, amely a Windows 7 egyik újdonsága. A Jump List-et a taskbaron található alkalmazás ikonjára jobb gombbal kattintva jeleníthetjük meg, ahol az egyes menüpontok a programhoz tartozó legfontosabb műveletek gyorsabb elérését segítik.
Tovább »
2011.01.09.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IE9
,
Internet Explorer
,
Webfejlesztés
Amihez eddig Firefox kellett
Legalábbis nekem. És csak eddig.
Tovább »
2010.12.26.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Debugger
,
IE9
,
Teljesítmény
,
Webfejlesztés
IE9 Oldalak pinnelhetősége
Az Internet Explorer 9 egyik újdonsága, hogy a weboldalak pinnelhetők. Ez azt jelenti, hogy az általunk látogatott weboldalakat hozzáadhatjuk a Windows taskbar-unkhoz, és a későbbiekben mint egy asztali alkalmazást indíthatjuk el. Ezt úgy tehetjük meg, hogy fogjuk a tab fület és egyszerűen ráhúzzuk a taskbar-ra.
Tovább »
2010.12.15.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IE9
,
Internet Explorer
,
Webfejlesztés
ASP.NET MVC Custom Identity SerializationExceptin
A napokban foglalkoztam egy kicsit azzal, hogy egy MVC-s weboldalt hogyan lehet Facebookkal integrálni. A legfontosabb lépéseket meg is tettem. Készítettem saját Identity-t, ami implementálja az IIdentity és az ISerializable interfészeket, ahogy az javasolják is.
Tovább »
2010.09.08.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
ASP.NET MVC
,
Webfejlesztés
Csiripelő alkalmazás
A Twitter, a Messenger és a vuvuzela számomra egy kategória: mások által érthetetlen okokból imádott zajkeltő eszközök. Most az egyik projektünkben mégis azt kellett megoldanunk, hogy az alkalmazás időnként csiripeljen egyet a Twitteren.
Tovább »
2010.06.24.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
Security
,
Webfejlesztés
URL rövidítés kódból 2 – Bit.ly
Legutóbb bemutattam, milyen egyszerű a TinyURL-t REST-es API-ja segítségével beépíteni saját alkalmazásunkba. Nem a TinyURL az egyetlen ilyen szolgáltatás, léteznek mások is az interneten. A Bit.ly például statisztikát is ad a rövidített URL-ek használatáról, cserébe természetesen regisztrálnunk kell.
Tovább »
2010.06.14.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
Webfejlesztés
URL rövidítés kódból 1 - TinyURL
Az egyik projektünkben string hossz limitek között vergődve arra jutottunk, hogy a felhasználó által megadott URL-ek rövidítésével nyerünk pár karakternyi helyet. Nosza meg is néztük a TinyURL URL rövidítő szolgáltatást és szembetaláltuk magunkat a világ legegyszerűbb API-jával.
Tovább »
2010.06.08.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
Webfejlesztés
Eval HtmlEncode-dal
Nagyon bosszantó tud lenni, hogy az ASP.NET-es vezérlők közül még a legalapvetőbbek sem végeznek HTML kódolást, így kénytelenek vagyunk ezt mi magunk elvégezni adatkötéskor. Az eredmény egy ismétlődő és nehezen olvasható kifejezés lesz.
Tovább »
2010.05.31.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
Facebook Like button XSS
A Facebook Like gombjának egy csomó előnye van. Az egyik például az, hogy mivel előbb-utóbb ott lesz minden weboldalon, ha esetleg valamilyen security bug van benne, akkor az szinte a teljes internetet érinteni fogja. Mint ahogyan érinti is.
Tovább »
2010.05.21.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Security
,
Webfejlesztés
Accelerators alapok (29:03)
Az Internet Explorer® 8 a Microsoft legújabb böngészője, amely több technológiai újdonságot sorakoztat fel. Ezek egyike az Accelerator, amelyet magyarul gyorssegédnek is mondunk. Ezek a gyorssegédek kiegészítő menü pontok formájában segítenek gyorsan végrehajtani a mindennapos böngészési feladatokat anélkül, hogy más webhelyekre kéne ellátogatnunk. Egyszerűen kiemelünk bármilyen szöveget egy weblapon, majd a szöveg fölött megjelenő kék Gyorssegéd ikonra kattintva – útvonalterveket kaphatunk, lefordíthatunk szavakat, elküldhetjük e-mailben a tartalmat másoknak, könnyedén kereshetünk és így tovább. Például az Internet Explorer® 8 „Keresés a Bing Maps térképein” gyorssegédje...
Tovább »
2010.05.10.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Internet Explorer
,
Screencast
,
Webfejlesztés
Web Slice készítése Alternative Display Source fejlesztési minta használatával (19:25)
A Web Slice-al foglalkozó sorozatunk előző két részében megismert fejlesztési mintákkal létrehozott Web Slice-ok testreszabhatóságának sajnos vannak korlátjai. Ezekben a web szeletekben nem használhatunk scripteket (pl.: JavaScriptet), illetve ActiveX kontrolokat sem. Nem esett szó továbbá eddig a Web Slice-ok dizájnolhatóságáról sem. A standard valamint az Alternative Update Source módszerekkel készített web szeletek esetén ez utóbbi téren is kompromisszumok kötésére kényszerülünk. Az Alternative Display Source minta azonban az összes imént említett problémára kínál valamilyen alternatív megoldást.
Tovább »
2010.04.08.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Internet Explorer
,
Screencast
,
Webfejlesztés
Húsvéti kis színes (linkblog)
Hírek a nagyvilágból.
Tovább »
2010.04.04.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
CSS
,
IIS
,
Tool
,
Virtual
,
Visual Studio
,
Webfejlesztés
Web Slice készítése Alternative Update Source fejlesztési minta használatával (11:09)
Egy Web Slice elkészítése többféle fejlesztési mintát használva is lehetséges. Ezek egyike az ún. Alternative Update Source, amelynek segítségével optimalizálhatjuk weboldalunk működését.
Tovább »
2010.03.25.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Internet Explorer
,
Screencast
,
Webfejlesztés
AJAX Library: csak egy maradhat
Az elmúlt években drasztikusan megnőtt az igény a webfejlesztésnél a kliens oldali kódolásra, ám mivel ez alapvetően nem egy fejlesztői kéjélmény, újabb és újabb JavaScript keretrendszerek bukkantak fel. A Microsoft is elkészítette a sajátját Microsoft Ajax Library néven és egész szép eredményeket ért el, különösen az Ajax Control Toolkittel integrálódó új verziókban, írtam is róla eleget. A verseny azonban úgy látszik, véget ért, a favorit pedig a jQuery, amelyet mára a nagyobb webhelyek közül minden harmadik használ. Jogosan merül fel ennek fényében a kérdés: mi lesz veled ASP.NET AJAX?
Tovább »
2010.03.21.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
Ajax Library
,
ASP.NET
,
Javascript
,
Webfejlesztés
Web Slice alapok (18:20)
Az Internet Explorer® 8 a Microsoft legújabb böngészője, amely több technológiai újdonságot sorakoztat fel. Ezek egyike a Web Slice, amelyet magyarul web szeletnek is mondunk. A Web Slice lényegében nem más, mint a böngésző „Kedvencek sávjából” közvetlenül nyomon követhető webhely. A felhasználó egy oldalon belül feliratkozhat annak egy „szeletére”, és ezt a részt, tartalmat figyelemmel kísérheti a későbbiekben a „Kedvence sávból” is, anélkül hogy a teljes oldalra ellátogatna.
Tovább »
2010.03.19.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Internet Explorer
,
Screencast
,
Webfejlesztés
AJAX JavaScriptek összefűzése
Talán kevesen tudják, hogy az AJAXos JavaSriptek összefűzésésére nem csak az ASP.NET 4.0 lesz képes, hanem már jelenleg is, van beépített támogatás rá. Egészen pontosan az ASP.NET 3.5 SP1 óta létezik ez a megoldás.
Tovább »
2009.11.05.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
ASP.NET
,
Webfejlesztés
ASP.NET alkalmazás előfordítása parancssorból
Tudjuk, hogy egy ASP.NET alkalmazást nagyon egyszerű közzétenni egy webszerveren, elég csak felmásolnunk a forrásfájlokat, a fordításról pedig az ASP.NET futtatókörnyezet automatikusan gondoskodik. Ez ugyan működik, de mint ahogy egy desktop alkalmazást sem adunk a felhasználóknak forráskód formájában, itt is szebb az olyan megoldás, ahol a szerverre már csak a lefordított DLL-ek kerülnek fel.
Tovább »
2009.10.14.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
Fókusz állítás AJAX-ot használó oldalon
Páran biztos találkoztatok már azzal a problémával, hogy ha az oldalon vannak AJAX-os extenderek (pl: TextBoxWaterMarkExtender, vagy CollapsiblePanelExtender), akkor nem sikerül beállítni a fókuszt.
Tovább »
2009.08.18.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
ASP.NET
,
Webfejlesztés
SEO szerszámosláda
Épp újratelepítem a gépemet – természetesen Windows 7-tel – és megint vadászhatom össze a kedvenc Firefox bővítményeimet.
Tovább »
2009.08.12.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Google
,
Tool
,
Webfejlesztés
ASP.NET és SharePoint hosting lehetőségek
Újra és újra felmerül a kérdés, hogy miután elkészítettem az ASP.NET alkalmazásomat vagy a SharePointra épülő megoldásomat, hol tudom közzétenni, ki ad nekem ingyen tárhelyet?
Tovább »
2009.07.22.
|
Permalink
|
Hozzászólások
:
1
|
Tárgyszavak
:
ASP.NET
,
IIS
,
Webfejlesztés
Go Live hibák
Gyakran előfordul, hogy egy webalkalmazás éles üzembe állítása nem olyan simán megy, mint ahogyan azt szeretnénk vagy ahogy azt a fejlesztő elképzeli. A minap egy kész ASP.NET-es alkalmazást kellett IIS 7 alatt közzétennem, miközben a rendszer szebbnél szebb hibaüzenetekkel örvendeztetett meg.
Tovább »
2009.07.20.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Error
,
IIS
,
Webfejlesztés
Böngészőtől jövő kérés nyelvi beállításainak meghamisítása (Accept-Language Header állítása ISAPI filterben)
Minden böngészőben beállítható, hogy működése során milyen értéket küldjön az “Accept-Language” headerben a webszervernek. Sok webalkalmazás ez alapján dönti el, hogy milyen nyelvű felhasználói felületet renderel a böngészőnek küldött válaszba.
Tovább »
2009.07.07.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
C++
,
IIS
,
Natív
,
Webfejlesztés
Rendezvény meghívó: Legyen saját iwiwed!
Az MSDN Kompetencia Központ és a Microsoft Magyarország szervezésében 2009. május 25-én ismét lesz ingyenes ASP.NET tanfolyam, melyen a résztvevők az alapoktól kezdve testközelből ismerhetik meg az ASP.NET technológiát! Az egy napos rendezvény keretén belül minden laptoppal érkező számára virtuális környezetet biztosítunk, és együtt építünk meg egy kapcsolati hálón alapuló közösségi webalkalmazást.
Tovább »
2009.05.13.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Rendezvény
,
Webfejlesztés
Mailto mindenestül
Sokadszorra is levonom a következtetést, hogy nem szabad a felhasználókat arra kérni, hogy e-mailben küldjék el a kért adatokat, mert a fele lemarad és úgy járunk, mint az egyszeri piarista, aki szerint a négy evangélista a következő három: Dávid és Góliát.
Tovább »
2009.04.18.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Webfejlesztés
Linkblog: ASP.NET Menu IE8 alatt
Ha a standard ASP.NET Menu vezérlőnek használjuk a dinamikusan kinyíló funkcióit, akkor készüljünk fel rá, hogy a menünk Internet Explorer 8 alatt nem fog helyesen megjelenni.
Tovább »
2009.04.04.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
CSS
,
Error
,
Webfejlesztés
Google Maps integrálása ASP.NET-tel
Meglepően egyszerű a Google térkép szolgáltatásának integrálása egy weboldalba, mindössze egy iframe elemre van szükségünk, aminek code behindból ügyesen beállítjuk az src attribútumát. Nem is értem, miért nem használják ezt több helyen.
Tovább »
2009.04.04.
|
Permalink
|
Hozzászólások
:
3
|
Tárgyszavak
:
ASP.NET
,
Google
,
Gyors és ronda
,
Webfejlesztés
Az IE 6-nak mennie kell
Biztos sokakhoz már eljutott a hír, megjelent az Internet Explorer 8, ingyenesen letölthető, telepíthető, telepítendő! Én a béta 1 változattól kezdve használom és bevallom semmi problémám nem volt vele. Ha egy webhely nem támogatta, a Compatibility View segítségével akkor is tökéletesen lehetett használni az oldalt. Merem ajánlani. A korábbi verzióknak, különösen az IE 6-nak immár mennie kell!
Tovább »
2009.03.20.
|
Permalink
|
Hozzászólások
:
2
|
Tárgyszavak
:
Webfejlesztés
Fiddlerezzünk JSONt localhoston
Egy klienshez ADO.NET Data Services-zel készítettem a szerver oldali komponenst, ami JSON-ban küldte vissza az adatokat a kliensnek. Hibakeresés közben bele kellett néznem az utazó adatokba, ami még Fiddlerrel sem bizonyult egyszerűnek.
Tovább »
2009.03.13.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
ASP.NET
,
Tool
,
Webfejlesztés
Mennyivel nőtt a teljesítmény?
Pénteken rendbetettük egy nagy terhelésű, nagyon lassú webalkalmazás adatbázisát. Azért csak az adatbázist, mert a kódhoz nem nyúlhattunk. Érzésre gyorsult tőle a webalkalmazás, de kíváncsi voltam, hogy pontosan mennyivel. Valami mérőszám kellett. A futó alkalmazáson trace-elni nem tudtunk. Ha egy lokális mentésen kattintgatok, annak semmi köze a valósághoz (például, mert nem tudom a felhasználók tipikus viselkedésmintáit szimulálni, vagy mert másik gépen fut). Végül Soci blogja alapján amellett döntöttünk, hogy az IIS logból találjuk ki, hogy mennyire gyorsultak a lekérdezések.
Tovább »
2009.02.24.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IIS
,
Logparser
,
Teljesítmény
,
Tool
,
Webfejlesztés
Kommunikáció ASP.NET és Silverlight között
Mostanában divat azon vitatkozni, hogy az ASP.NET vagy a Silverlight-e a jövő webfejlesztő technológiája. Különösen az utóbbi hívei között vannak olyanok, akik szeretik azt hinni, hogy kis kedvencük minden helyzetben tökéletes választás. Szerintem a két technológiát együtt fogjuk használni a jövőben: amit nem lehet vagy nem célszerű a böngészőben megoldani, ott fogunk a böngésző bővítményhez folyamodni. Ehhez persze nélkülözhetetlen, hogy a két világ tudjon egymással kommunikálni.
Tovább »
2009.02.07.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Silverlight
,
Webfejlesztés
Nagy méretű weblapok fotózása – Webpage Capture
Akinek kellett már dokumentálás vagy UI prototípus egyeztetés céljából weblapról képernyőképet készítenie, az tudja, hogy a feladat nem minden esetben egyszerű. Akkor nincs gond, ha az oldal kifér a képernyőre, de mi van akkor, ha függőlegesen csak három képernyőnyi scrollozás után lehet az oldal aljára érni? Ebben az esetben marad Nikhil Web Development Helpere vagy a print screenek egymás alá ragasztgatása. Mivel az előbbi elkezdett nem működni nálam, kénytelen voltam írni egy célalkalmazást.
Tovább »
2009.01.25.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Tool
,
Webfejlesztés
Response.Redirect kliens oldalon
Számtalanszor előfordul, hogy egy oldal feldolgozása során a felhasználót át kell irányítanunk egy másik oldalra. Erre vannak jól bevált megoldások, a Response.Redirect, a Server.Transfer vagy a Server.Execute. Mindegyiknek megvan a maga előnye és hátránya, van azonban egy közös nagy hátrányuk, amit hajlamosak vagyunk elfelejteni.
Tovább »
2009.01.25.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
System Center Remote Hacking Edition
A tegnapi System Center konferencia után jutott eszembe, hogy van egy csuda egyszerű módja annak, hogy az ember távoli rendszerfelügyeleti szoftverre tegyen szert, ráadásul teljesen ingyen! Sőt, a szoftverhez még egy távoli rendszergazda is jár, ő is szinte ingyen! Mindössze egy egyszerű weblapot kell készítenünk.
Tovább »
2009.01.21.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
PHP
,
Security
,
Webfejlesztés
Barátságos HTTPS átirányítás
Gyakori üzemeltetői feladat, hogy egy oldalt csak biztonságos HTTPS csatornán keresztül szeretnénk elérhetővé tenni. Sajnos nem minden üzemeltetőnek tűnik fel, hogy az is a feladat része, hogy az apró “s” betűt be nem gépelő felhasználókat barátságosan átirányítsuk a biztonságos címre: tegye fel a kezét, aki még nem látott 403.4 Forbidden: SSL is required to view this resource hibaüzenetet. Na ugye. Mennyivel szebb lenne, ha az alapértelmezett hibaüzenet helyett eljuttatnánk a felhasználót oda, ahova indult, csak éppen nem HTTP-n, hanem HTTPS-en keresztül.
Tovább »
2009.01.19.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IIS
,
Security
,
SharePoint
,
Webfejlesztés
Tábla típusú paraméterek használata ASP.NET-ben
Egyre gyakrabban merül fel az igény, hogy egy SQL lekérdezés egyik paramétereként azonos típusú, ám ismeretlen számú értéket kell átadnunk. Például egy terméket CheckBoxList segítségével több csoportba sorolhat a felhasználó vagy épp egy keresésnél választhatunk több kategória közül. Az SQL Server korábbi verzióinál tipikusan úgy oldottuk meg ezt a feladatot, hogy az értékeket egyetlen string változóban adtuk át, melyben XML vagy egyszerű separator karakterekkel elválasztott értékek szerepeltek. Az SQL Server 2008-tól kezdve viszont már közvetlenül adhatunk át tábla típusú paramétert is.
Tovább »
2009.01.18.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Adatkötés
,
ASP.NET
,
SQL
,
Webfejlesztés
Keresőbarát URL-ek IIS 7 alatt
Korábban már írtam az IIS 7-ben található request filtering komponensről, amely segítségével a bejövő URL-eket lehet szétszabdalni és bizonyos szempontok szerint engedélyezni vagy tiltani a kérés feldolgozását. Van egy másik eset, amikor a bejövő URL-t kell felparszolni, ez pedig virtuális URL-ek használatakor fordul elő. Vagyis amikor article.aspx?id=123 helyett barátságosabb, például article/123 formátumú címet szeretnénk használni. Erre szolgál az IIS 7-hez letölthető URL Rewrite Module komponens is.
Tovább »
2009.01.10.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IIS
,
Webfejlesztés
Az IIS log kigazolása
Jól működő weboldal esetén az ember ritkán nézi a webszerver naplóját, hiszen a durva hibák úgyis megjelennek a Windows eseménynaplójában, a forgalmi statisztikákat pedig a Google Analytics adja közvetlenül. Ha viszont mégis bele kell kukkantani, jön az elszörnyedés, mi ez a sok szemét és hova bújt a lényeg? Íme néhány tipp a webkiszolgáló naplójának tisztán tartásához.
Tovább »
2009.01.07.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IIS
,
Webfejlesztés
Hány kötelező attribútuma van egy ASP.NET vezérlőnek?
A Visual Studio szerint kettő. Szerintem egy.
Tovább »
2009.01.05.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
Keresőbarát lapozás
A ListView vezérlőt többek között azért szeretjük, mert korrektül kézben lehet vele tartani a generált HTML kódot. Ha túl sok adatot szeretnénk vele megjeleníteni, akkor tipikusan DataPagert ragasztunk hozzá. De nézte már meg valaki, hogy mit művel a DataPager a generált HTML kódban?
Tovább »
2008.12.31.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Adatkötés
,
ASP.NET
,
CSS
,
Webfejlesztés
Amikor a ListView nem az igazi
Az ASP.NET-ben megjelent ListView vezérlő igazi főnyeremény, tud mindent, amit kell, kézbentartható vele a generált HTML kód, ráadásul van hozzá designer támogatás is a Visual Studioban. Csak éppen vízfejűbb, mint bármely más listás adatmegjelenítő vezérlő.
Tovább »
2008.12.19.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Teljesítmény
,
Webfejlesztés
.NET 3.5 SP1 = Adatkezelés vNext
Tegnap elkészült az SQL Server 2008 és hozzá a .NET Framework 3.5 és a Visual Studio 2008 első javítócsomagja. Azonban nem csak egy egyszerű javításról van szó, hanem számos olyan technológia válik ezáltal elérhetővé, amely jelentősen kibővíti a lehetőségeinket az adatkezelés terén.
Tovább »
2008.08.12.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
DLinq
,
Linq
,
SQL
,
Tool
,
Webfejlesztés
Számok a felhőről
Nacsa Sándor blogjában olvastam az SQL Server Data Servicesről, ami lényegében egy a “felhőben” elérhető adatközpont szolgáltatás. Az alapja természetesen SQL Server és úgy valósították meg, hogy világszerte garantálja a szükséges megbízhatóságot és rendelkezésre állást. Ilyenkor persze felmerül az emberben, hogy milyen infrastruktúra is van a háttérben?
Tovább »
2008.07.24.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
SQL
,
Webfejlesztés
Zermatt
Zermatt egy kisváros Svájc déli részén, mindössze tíz kilométerre az olasz határtól. A kb. 5500 fős település zsákfalu, 1620 méteres tengerszint feletti magasságban egy völgy végében, egy gleccser közelében fekszik. Érdekesség, hogy a tiszta levegő megóvása érdekében belső égésű motorokkal hajtott autók nem hajthatnak be a városba. Síparadicsom, csendes kisváros gyönyörű környezetben. Mi vezette a Microsoft fejlesztőit arra, hogy épp ezt a várost válasszák egy fejlesztői keretrendszer kódnevévé?
Tovább »
2008.07.14.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
ASP.NET
,
CardSpace
,
Security
,
WCF
,
Webfejlesztés
Adatkötés tulajdonságokkal nem rendelkező típusok tömbjéhez (string[])
ASP.NET-ben listás adatok megjelenítésére bevett gyakorlat valamilyen adatmegjelenítő vézerlőhöz (Repeater, DataList, GridView, ListView, stb.) történő kötés. A dolog az ASP.NET 2.0 óta különösen egyszerű. A vezérlő DataSource tulajdonságának megadjuk a kötendő adatok listáját (valamilyen IEnumerable interfészű tárolót, például Osztaly[]), a vezérlőhöz tartozó megjelenítő sablonban pedig <%# Eval( "Tulajdonsag" ) %> bejegyzéssel jelöljük, hogy ezen a helyen a kötött adat aktuális példányának (például az osztaly[ i ]-nek) A "Tulajdonsag" nevű tulajdonsága legyen (ez esetben: osztaly[ i ].Tulajdonsag).
Tovább »
2008.07.02.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Adatkötés
,
C#
,
Webfejlesztés
RSS generálás ASP.NET webalkalmazásban WCF alapokon
Webalkalmazások fejlesztésekor gyakran merül fel az igény, hogy a tartalmat RSS formában is publikálnunk kell. Erre számtalan megoldás létezik, a .NET Framework 3.5 megjelenése óta azonban közvetlen támogatást ad a keretrendszer a System.ServiceModel.Syndication névtér osztályainak segítségével.
Tovább »
2008.06.05.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
WCF
,
Webfejlesztés
,
XML
XML adatkötés a gyakorlatban
Korábban már írtam arról, hogy az MSDN Kompetencia Központ RSS feedjét a FeedBurner szolgáltatás segítségével mérjük. A FeedBurner biztosít egy webes felületet a statisztikai adatok lekérdezéséhez, de ezen kívül egy REST-es API-t is ad, ami lehetővé teszi, hogy közvetlenül saját alkalmazásunkban jelenítsük meg ezeket az adatokat.
Tovább »
2008.06.04.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Linq
,
Webfejlesztés
,
XLinq
,
XML
Firefoxban nem jön be az oldal
Webfejlesztés közben nagyon gyakran kerül elő az a probléma, hogy az alkalmazásunk Internet Explorer alól tökéletesen megy, Firefoxban viszont nem jelenik meg semmi. Olyan, mintha nem működne a névfeloldás, vagy a böngésző nem találná meg a szervert. Még ilyen üzenetet is kaphatunk.
Tovább »
2008.05.09.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
IIS
,
Webfejlesztés
Hullanak az IIS-ek
Az utóbbi időben egyre több olyan hír jelent meg a világhálón, amelyek szerint durva hiba lehet a Windows-ban, az IIS-ben vagy az SQL Serverben, mert sorra hullanak azok a szerverek, melyek ezeket használják. Április 17-én a Microsoft kiadott egy Security Advisory-t (951306), amely azonban nem írt arról, hogy pontosan mi a hiba oka, csak azt tette egyértelművé, hogy nincs patch, mi javítaná.
Tovább »
2008.04.30.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Security
,
Webfejlesztés
Web Konferencia 2008
A hétvégén került megrendezésre a Web Konferencia 2008, melyen számos remek előadás mellett Bátorfi Zsolt barátom a Silverlightról, jómagam pedig az ASP.NET 3.5-ről és a Visual Studio 2008-ról beszéltem. A résztvevőknek megígértem, hogy közzéteszem az előadáshoz tartozó prezentációt és a bemutatott alkalmazás forráskódját is, íme.
Tovább »
2008.04.28.
|
Permalink
|
Hozzászólások
:
2
|
Tárgyszavak
:
ASP.NET
,
Rendezvény
,
SQL
,
Visual Studio
,
Webfejlesztés
AjaxControlToolkit CalendarExtender testreszabás
A CalendarExtender az egyik kedvenc vezérlőm az AjaxControlToolkitben. Ráállítom mondjuk egy TextBoxra és szépen segít azt egy érvényes dátummal kitölteni.
Tovább »
2008.03.21.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Ajax Library
,
ASP.NET
,
Javascript
,
Webfejlesztés
ASP.NET gyakorlati bevezető a Lurdy házban - Példaalkalmazás
A holnapi workshop példaalkalmazása letölthető.A holnapi workshop példaalkalmazása csatolmányként letölthető. A csatolmány tartalma négy könyvtár, melyek a példaalkalmazás egy-egy fejlesztési fázisát rejtik. Holnap ezeken haladunk végig. Emlékezetetőül a program és a megközelíthetőség9:00 - 9:30 Regisztráció9:30 - 11:00 ASP.NET bevezetés a nem Microsoft technológiával dolgozó webfejlesztőknek11:00 - 11:20 Szünet11:20 - 12:50 Felhasználókezelés és egységes kinézet kialakítása12:50 - 13:40 Ebédszünet13:40 - 15:10 Adatkezelés és adatkötés15:10 - 15:30 Szünet15:30 - 17:00 ASP.NET 3.5 és az AJAXA Lurdy ház megközelíthető az...
Tovább »
2008.03.13.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Ajax Library
,
ASP.NET
,
Rendezvény
,
Visual Studio
,
Webfejlesztés
,
Workshop
IISRESET fürgén
Aki foglalkozott már valaha SharePoint programozással, valószínűleg maga is levonta azt a következtetést, hogy a SharePointos problémák 130%-a megoldható egy IISRESET-tel. Az addig rendben is van, hogy újra kell indítanunk a webalkalmazást (ez bármelyik szoftver esetén előfordulhat), de miért éppen így? Leginkább azért, mert ez összesen 8 karakter, villámgyorsan be lehet gépelni. Valljuk be magunknak őszintén, ezért szeretjük használni. Nyolc karaktert még a kattintgatásfüggő fejlesztő is hajlandó begépelni.
Tovább »
2008.03.07.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
SharePoint
,
Tool
,
Webfejlesztés
LinqDataSource mint ObjectDataSource
A LINQ óriási előnye, hogy a relációs adatainkat szinte észrevétlenül fordítja át objektumok halmazára, emiatt a LinqDataSource inkább rokon az ObjectDataSource vezérlővel, mint az SqlDataSource-szal. Íme egy példa ennek illusztrálására.
Tovább »
2007.11.22.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
DLinq
,
Linq
,
Webfejlesztés
Hova kattintottam?
Gyakori feladat, hogy megjelenítjük az adatokat egy weboldalon és szeretnénk biztosítani a felhasználónak, hogy valamelyik rekordra kattintva ilyen vagy éppen olyan műveletet végezzen el az adott soron. Valami oknál fogva a szokásos fejlesztői hozzáállás a feladathoz az, hogy a gomb kattintás eseménykezelőjében elkezdjük keresgélni, hogy vajon melyik rekordra kattinthatott szerencsétlen felhasználó és ilyenkor az ember hajlamos elveszni a SelectedItem, SelectedIndex, DataItem, DataRow, DataRowView, DataRowItem és társai között.
Tovább »
2007.11.19.
|
Permalink
|
Hozzászólások
:
1
|
Tárgyszavak
:
ASP.NET
,
DLinq
,
Linq
,
Webfejlesztés
Workflow Foundation hosztolása ASP.NET-ben
Ha már Lipi volt olyan kedves és Világszám! címmel blogbejegyzést írt a TechEd előadásomról, igazán tartozom némi bővebb információval az itthon maradottak számára.
Tovább »
2007.11.16.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
,
Workflow Foundation
Böngészőfelbontás detektálás szerveroldalon
Van egy alkalmazásom néhány előre definiált CSS-sel. Szerveroldalon OnPreRender-ben állítom be, hogy melyiket használja ezek közül a böngésző. Valahogy így.
Tovább »
2007.11.05.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
CSS
,
Javascript
,
Webfejlesztés
Kattintható sorú GridView
Az ASP.NET GridView-t vagy szereti az ember, vagy nem, én mindenesetre használom. Egész jó listázáshoz, vagy master-detailhez. Utóbbihoz valahogy Select eseményt kell tudni kiváltani a GridView egy során. Normális esetben erre egy Button vagy LinkButton elég. Felmerült, hogy lehet megoldani egy adatsor kiválasztását úgy, hogy ahhoz bárhol lehessen kattintani a soron. Végül ezt találtam a legszebbnek.
Tovább »
2007.11.03.
|
Permalink
|
Hozzászólások
:
5
|
Tárgyszavak
:
ASP.NET
,
Javascript
,
Webfejlesztés
MultiLine TextBox validálása
Aki próbálta már az asp:TextBox vezérlőt TextMode="MultiLine" üzemmódban használni bztosan hamar észrevette, hogy a MaxLength tulajdonság bizony nem működik. Ennek nagyon egyszerű oka van: a MultiLine hatására nem input type="text" kerül a HTML kódba, hanem textarea, ott pedig nincs ilyen tulajdonság.
Tovább »
2007.09.28.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
UpdatePanelben scrollbar-pozíció megtartása
Egy UpdatePanelben lévő divben jelenítetek meg egy GridView-t. A div mérete fix, így mikor a gridnek túl sok sora van a div scrollozható. A grid egy AJAX timer eseménykezelőjében UpdatePanel.Update()-tel frissül. Ez a frissülés viszont mindig visszapozicionálta az elejére a div scrollbarját, ami rendkívül idegesítő.
Tovább »
2007.09.12.
|
Permalink
|
Hozzászólások
:
2
|
Tárgyszavak
:
AJAX
,
ASP.NET
,
Javascript
,
Webfejlesztés
Csak összedobom, összehúzom és kész. Kész?
Gyakran lehet olyasmit hallani, hogy a Visual Studioban csak létrehozunk egy új projektet, feldobáljuk az oldalra a vezérlőket és máris kész a webalkalmazásunk és úgy jó, ahogy van, mert a Studio, na az aztán király.
Tovább »
2007.09.12.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Javascript
,
Webfejlesztés
Fiddler
Letöltöttem a Fiddlert (http://www.fiddlertool.com/fiddler/). Nagyon szimpatikus, kezes eszköz. Elkap minden HTTP webes forgalmat, amit kifelé generálok, és szépen megjeleníti. Szuper jól tudom debuggoláshoz használni. Ez például az index.hu.
Tovább »
2007.09.07.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Tool
,
Webfejlesztés
Konfig módosítás telepítőből
Kár szépíteni a dolgot, mindenki utál telepítőt írni az alkalmazásához. A telepítő készítés igen komoly versenyben van a doksi írással, vagy a projekt vezetői teendők közül az erőforrás- és határidő becsléssel, ha azt nézzük, egy átlag fejlesztő mennyire undorodik tőle.
Tovább »
2007.09.04.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
Webfejlesztés
Dátumok standard módon
Aki az életben már legalább egyszer megnyerte azt a nemes feladatot, hogy egy weboldalhoz RSS feedet készítsen, biztosan belefutott a dátumformázással kapcsolatos macerákba. Az RSS 2.0 szabvány szerint a dátumoknak, például a pubDate mezőnek az RFC 822 "szabványt" (ami 1982. augusztus 13. óta létezik!) kell követniük.
Tovább »
2007.08.30.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Webfejlesztés
E-mail küldés kódból
.NET-es kódból e-mailt küldeni nem éppen atomfizikusnak való feladat, mindenki hamar rájön, hogy milyen egyszerű spam gyárat írni a System.Net.Mail névtér segítségével.
Tovább »
2007.08.28.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
.NET
,
Webfejlesztés
Silverlight 1.0 RC, 1.1 Alpha Refresh
Akik követik a Silverlight fejlődését, bizonyára átestek a Redmondiakkal együtt az első nagy mérföldkövön. Igen, van új release, ami már 1.0-nál feature complete is, és a MIX óta állítólag több mint 2000 hibajavítást végeztek el benne. Aki csak most kapcsolódik be, hát, ő nem tudja átérezni ezt . Minden megtalálható és letölthető a Silverlight oldaláról, a régi 1.0 Beta, illetve 1.1 Alpha licenc úgyis lejárt aug 1-én, újítani kell. Tovább nem marketingelném a dolgot, rengeteg msdn blog-ban megteszik ezt mások.
Tovább »
2007.08.02.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Silverlight
,
Webfejlesztés
Videógaléria (3. rész) - Silverlight vs WebService
Sziasztok újra itt, akkor ott folytatnánk, ahol legutóbb abbahagytuk. Vázoljuk fel újra, hogy mit is kell tennünk. Eljutottunk odáig, hogy van egy Silverlight 1.1 videólejátszó user control-unk, amiből egy Silverlight oldal betölt párat. Jelenlegi problémánk mindösszesen annyi, hogy a lejátszandó videók elérési útjai be vannak drótozva, ami egy kicsit tompítja a videógaléria csillogását. Ehelyett valami olyat szeretnénk, hogy egy mappából (ez lehet bedrótozott ), automatikusan felolvassa a wmv fájlokat, és betölti őket egy-egy videólejtászóba. Hogy ez miért jelent problémát???
Tovább »
2007.07.25.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Silverlight
,
Webfejlesztés
Videógaléria - Silverlight 1.1 (2. rész)
Előző cikkemben a Silverlight 1.1-gyel való ismerkedés kapcsán rögtön implementáltam is egy videolejátszót. Miután a hihetetlen boldogságból magamhoz tértem és újra gondolkozni tudtam, rájöttem, hogy bármilyen csodálatosnak is véltem az első Silverlight 1.1-en elkövetett "hello world" jellegű alkalmazásomat, máris jöttek belülről a kérdések.
Tovább »
2007.07.24.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Silverlight
,
Webfejlesztés
Mit validál a validator?
"Hát a Text property-t, nem?" Na ennyire nem egyszerű a helyzet, de kezdjük inkább az elején. Ha írunk egy saját kontrollt, majd feldobunk belőle egy példányt az egyik WebFormunkra, majd mellérakunk például egy RequiredFieldValidatort, akkor futtatáskor először a következő hibaüzenetet fogjuk kapni.
Tovább »
2007.07.21.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Webfejlesztés
Paraméter validálás JavaScriptben
Szerver oldalon olyan kényelmes (IntelliSense) String.IsNullOrEmpty-t hívni, as-zel kasztolni és nullt vizsgálni, vagy éppen ArgumentNullExceptiont dobni, amikor egy metódus bemeneti paramétereit akarjuk ellenőrizni. Kliens oldalon, javascriptben egészen más a helyzet: minden leütött karakter és begépelt kódsor fáj, hiszen számtalan hibalehetőséget rejt magában.
Tovább »
2007.07.16.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
Ajax Library
,
Webfejlesztés
Megcsillan az ezüstfény - élmények 1.1
Végre eljutottam odáig, hogy a whitepaper-ök, tutorialok, get-started-ek olvasgatása után elkészítettem első Silverlight alkalmazásomat, használtam a mindenféle Expression eszközöket hozzá (erről majd írok is). Kellően bátornak érezvén magamat (és kellően nem akarván JavaScriptet bütykölni), rögtön bele az 1.1 alfába, még akkor is ha a bétája látótávolságon kívül esik. Mi jut az ember eszébe ha meghallja (vagy beírja a Googleba) a Silverlight szót: nincsen Silverlight média nélkül, valahogy mindig képek vagy videók az alkalmazás "adatai". No akkor csináljunk mi is egy ikszpluszegyedik (de első saját ) videoplayer-t. Kellően fájdalommentesnek...
Tovább »
2007.07.13.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
Silverlight
,
Webfejlesztés
UpdatePanel - akkor hogy is van ez?
Biztos sokan láttatok már ilyen-olyan tutorial videókat, mint például ez is, ami az ASP.NET alkalmazások AJAXosítása kapcsán mindösszesen arról szól, hogy tegyünk bele mindent UpdatePanel-be, és készen is vagyunk. Kétségtelenül egyszerű, kétségtelenül működik is, de vajon tényleg ez a legjobb megoldás?
Tovább »
2007.07.02.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
AJAX
,
Ajax Library
,
ASP.NET
,
Webfejlesztés
Excel export ASP.NET-ből
Gyakori feladat, hogy a webalkalmazásaink adatbázisából valamilyen használható formátumban kell adatokat exportálnunk. Egy átlagos felhasználó számára a relációs adatok használható formátuma az Excel. Íme néhány módszer Excel fájl előállítására ASP.NET-ből.
Tovább »
2007.06.27.
|
Permalink
|
Hozzászólások
:
0
|
Tárgyszavak
:
ASP.NET
,
Excel
,
Webfejlesztés
Tárgyszavak
.NET
·
Active Directory
·
Adatkötés
·
AJAX
·
Ajax Library
·
Apache
·
ASP.NET
·
ASP.NET MVC
·
audio
·
Azure
·
C#
·
C++
·
Cache
·
CardSpace
·
CSS
·
Debugger
·
Design
·
DLinq
·
DNS
·
Driver
·
Error
·
Excel
·
FastCGI
·
Firefox
·
GDI
·
Google
·
Gyors és ronda
·
Hardver
·
HTML5
·
IE9
·
IIS
·
Internet Explorer
·
Javascript
·
jQuery
·
Képszerkesztés
·
Kerékpár
·
Konfig
·
Könyv
·
LEGO
·
Linq
·
Linux
·
Logparser
·
Mobil
·
Mono
·
MSDN
·
MSDNKK
·
MySQL
·
Natív
·
Nem szakmai
·
Office
·
Offline
·
PHP
·
Pihenés
·
PowerShell
·
Rendezvény
·
Screencast
·
Security
·
SharePoint
·
Silverlight
·
Söröző
·
SQL
·
Szkript
·
Teljesítmény
·
TFS
·
Tool
·
Tranzakció
·
Vékonykliens
·
Virtual
·
Vista
·
Visual Studio
·
Vizsga
·
WCF
·
Web AI
·
Webfejlesztés
·
Webservice
·
Windows
·
Windows Embedded
·
Windows Server
·
WinForms
·
woff
·
Workflow Foundation
·
Workshop
·
WPF
·
XLinq
·
XML
·
Zugló