Pokazywanie postów oznaczonych etykietą 70-562. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą 70-562. Pokaż wszystkie posty

niedziela, 13 czerwca 2010

Jak uczyć się C#, programować i innych takich? [PL]

Promuj
Niniejszy post jest pewnego rodzaju kontynuacją cieszącego się popularnością artykułu pod tytułem: „Jak uczyć się C#?”. Chciałbym wskazać kolejną garść rad, które nasunęły mi się od czasu napisania poprzedniego artykułu. Tym razem jednak nie jest on raczej skierowany do początkujących programistów, a raczej bardziej zaawansowanych czytelników. Dlaczego? Otóż chciałem dziś poruszyć dwie kwestie...

środa, 9 czerwca 2010

System.Web.UI.WebControls.GridView i TemplateField, czyli wygodniejsza wizualizacja i edycja [PL]

Promuj
GridView jest bardzo często wykorzystywany do wyświetlania danych typu tabelarycznego (np. lista umów w systemie), wystarczy że podepniemy się do obiektu (np. DataSet'a), który zawiera zestaw danych, które chcemy wyświetlić i już mamy ładną tabelkę na stronie. W prosty sposób można dodać kolejną funkcjonalność: edycji, czy kasowania elementów, w tym celu wystarczy wykonać kilka kliknięć i już... Gorzej, gdy nasz zestaw danych (nasza tabela) zawiera odwołania do innych tabel, np. tabela UMOWY jest powiązana z inną tabelą KONTRAHENCI i w ten sposób wskazywane jest powiązanie, z kim umowa jest podpisywana lub dla kogo jest ona wykonywana. Zwykle takie powiązanie jest realizowane przez klucze obce, np. identyfikatory wskazujące na wiersze w innych tabelach. Oczywiście wyświetlanie identyfikatora (liczby, czy GUID'a) jest bez sensu, wolelibyśmy przecież widzieć konkretną nazwę. Okazuje się, że jest to proste do wykonania, a z pomocą przychodzi TemplateField.

poniedziałek, 7 czerwca 2010

Cykl życia strony w ASP.NET [PL]

Promuj

Dla kogoś, kto do tej pory tworzył oprogramowanie bazujące na WinForms, a przechodzi na WebForm, ważne jest zrozumienie cyklu życia strony w ASP.NET. Dlaczego? Proces, w którym strona ASP.NET jest dla przeglądarki generowana, składa się z wielu etapów, z których każdy pełni odmienną funkcję w tworzeniu i generowaniu strony. Jeśli umieścimy kod w nieodpowiednim miejscu, wówczas może braknąć kontrolek, które wg nas powinny się pojawić, lub też, jeśli już się pojawiają, to ich stan może być nieokreślony, czy też nieprzewidywalny.

sobota, 23 stycznia 2010

70-562: Dostosowanie i Personalizacja Aplikacji Web [PL]

Promuj

W ramach moich przygotowań do egzaminu 70-562: TS: Microsoft .NET Framework 3.5, ASP.NET Application Development, chciałbym zaprosić do lektury na temat zagadnienia p.t. "Dostosowanie i Personalizacja Aplikacji Web" ("Customizing and Personalizing a Web Application"). Opracowanie zostało podzielone na nastepujące części:

  1. Strony Wzorcowe (Master Pages) - teoria
  2. Strony Wzoorcowe - przykład
  3. Tematy, motywy (Themes) - teoria
  4. Tematy, motywy - przykład
  5. Web Parts - teoria
  6. Web Parts - przykład

czwartek, 21 stycznia 2010

Web Parts - w ASP.NET - przykład C# (Csharp) [PL]

Promuj

W ramach uzupełnienia teorii dotyczącej mechanizmu Web Parts, tym razem pojawi się przykład, w którym na prostej stronie osadzone kontrolki Web Parts.

środa, 20 stycznia 2010

Web Parts - w ASP.NET (przykłady w C# (Csharp)) [PL]

Promuj

Web Parts są kolejnym  (po Master Pages i Themes) mechanizmem dostępnym w ASP.NET pozwalającym użytkownikowi na dostosowanie witryny do własnych potrzeb.

niedziela, 17 stycznia 2010

Tematy, motywy (Themes) w ASP.NET - Przykład (C#) [PL]

Promuj

W tej części w ramach uzupełnienia wiadomości teoretycznych, przedstawiony zostanie przykład pokazujący wykorzystanie mechanizmu Themes w ASP.NET, przykłady będą w języku C#(CSharp).

sobota, 16 stycznia 2010

Tematy, motywy w ASP.NET (Themes) [PL]

PromujTym razem na warsztat wzięty zostanie kolejny mechanizm w ASP.NET, a mianowicie coś co można tłumaczyć jako Tematy, Motywy lub po prostu z angielskiego: "Themes".

piątek, 15 stycznia 2010

Strony Wzorcowe (Master Pages) - Przykład [PL]

PromujW ramach kontynuacji tematu Stron Wzorcowych, dziś utworzymy projekt o nazwie "MyMasterPage", w którym zaprezentowane zostaną:
  • witryna z dwoma stronami wzorcowymi
  • użytkownik ma do wyboru, z której strony wzorcowej chce korzystać
  • strona zawartości modyfikuje dane w kontrolkach strony wzorcowej

wtorek, 12 stycznia 2010

Strony Wzorcowe (Master Pages) [PL]

PromujPrzyjrzyjmy się bliżej mechanizmowi stron wzorcowych (Master Pages) dostępnemu w ASP.NET.

Posty powiązane / Related posts