Dzisiejszego pięknego i powtórnie zimowego dnia zaszła potrzeba stworzenia kontrolki, która miałaby dwa wzorce zawartości: nagłowek i ciało. Wszystko szło pięknie. Stworzyłem sobie kontenery do wzorców, odpowiednią kontrolke i wszystkie inne potrzebne rzeczy. Gdy jednak przyszło do wykorzystania okazało się, że kontrolki umieszczone wewnątrz wzorców nie mają odwołać w pliku designera, ani nie są dostępne „globalnie” na stronie. Jakby nie patrzeć całkiem normalne zachwoanie tego typu zwierza, do jakiego mogliśmy przyzyczaić się korzystając z DataGrid, Repeater i innych tego typu ustrojstw.
Tag Archives: asp.net
ASP.NET AJAX a kolejność rejestrowania skryptów
W życiu każdego developera już tak jest, że czasami najdzie go na stworzenie czegoś nowego
Dziś postanowiłem zrobić sobie zestaw kontrolek serwerowych ASP.NET, która integrowałyby kilka funkcjonalności – taki ładny kompozyt. Ponieważ jak każdy porządny developer jestem leniwy i nie mam najmniejszego zamiaru wynajdować koła, postanowiłem wykorzystać dobrodziejstwa jakie niosą ze sobą ASP.NET AJAX oraz AjaxControlToolkit.
Powtórne wykorzystanie kontrolek użytkownika (.ascx) w ASP.NET
Kontrolki użytkownika (User Controls) są elementem ASP.NET, który jest bardzo często wykorzystywany przez programistów. Zwłaszcza przy złożonych projektach ich obecność jest koniecznością. Alternatywą są oczywiście „zwykłe” kontrolki (Custom Controls), czyli klasy dziedziczące z Control (i w górę). Ich przewaga nad kontrolkami użytkownika polega na tym, że łatwo upakować je w bibliotekę, co umożliwia proste współdzielenie pomiędzy różnymi projektami. Wadą jest natomiast ich skomplikowana natura – od programisty wymagają znacznie większej wiedzy a przede wszystkim ilości czasu potrzebnego na oprogramowanie. Continue reading
Prosty serwis JSON-RPC do SQLite
Zapewne większość z Was słyszała o znakomitym silniku bazodanowym jakim jest SQLite. Jest to typowy silnik typu embedded bazujący na plikach. Ze względu na swoją naturę silnika możemy napotkać na problem, gdy chcemy współdzielić bazę SQLite w środowisku sieciowym. SQLite nie posiada „serwera”. Jest to mała biblioteka do „wewnętrznego” wykorzystania. Jak zatem można sobie z tym poradzić? Continue reading
Motywy a ASP.NET MVC
Pierwsze koty za płoty z ASP.NET MVC juz za mną, postanowiłem więc poszukć jakiegoś wdzięcznego tematu na projekt, który pozwoliłby zaznjomić się z tajnikami ASP.NET MVC. Pomyślałęm – może jakiś blog a’la BlogEngine tylko w technologii MVC? Dlaczewgo nie! Od razu pojawiły się myśli o możliwościach dostosowania wyglądu, etc. – najprościej mówiąc motywy. O ile stosowanie motywów w ASP.NET Web Forms jest dziedzinnie proste – także własna implementacja nie nastręcza wielu problemów, o tyle zagadnienie to w ASP.NET MVC wyglada nieco inaczej. Continue reading
Zarządzanie zasobami zewnętrznymi w ASP.NET
Dołączanie zewnętrznych plików do stron ASP.NET jest czynnością niezwyke częstą. Szczególnie gdy korzystamy z zewnętrznych bibliotek zachodzi potrzeba dołączenia skryptów JavaScript, czy arkuszy stylów CSS. Pozornie sprawa jest prosta, jednak komplikuje się, gdy na przykłąd tworzymy zestaw kontrolek, które korzystają z jakiejś biblioteki (np. jQuery). Istnieje wtedy prawdopodobieństwo wielokrotnego włączenia tej samej biblioteki do kodu. Continue reading
Programowanie aplikacji wielowarstwowych w ASP.NET 3.5
Przeglądając wiadomości z zasubskrybowanych kanałow RSS natknałem się na kolejny odcinek ciekawej serii traktującej o programowaniu aplikacji wielowarstwowych w technologii ASP.NET 3.5.
Polecam wszystkim programistom i architektom systemów zapoznanie się z całą serią, poczynając od pierwszego odcinka cyklu.
Nowe kontrolki ASP.NET do tworzenia wykresów i diagramów
![]()
W ostatnim czasie Microsoft opublikował zestaw kontrolek przeznaczonych dla platformy ASP.NET (.NET Framework 3.5 SP1). Po instalacji do dyspozycji użytkownika zostaje oddana nowa kontrolka <asp:chart /> Continue reading