dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem asp.net

W ASP.NET 2.0 wprowadzono interesującą i wydajną funkcjonalność – Web Parts. Czym są Web Parts? W skrócie: są to pewne zamknięte komponenty aplikacji internetowej, które są tworzone i zarządzane w jednolity sposób. Jedną z najbardziej użytecznych cech web partów (czasami będę odmieniać przez przypadki, ponieważ nie udało mi się znaleźć żadnego dobrego polskiego odpowiednika) jest to, że mogą być one dodawane, usuwane i edytowane nie tylko przez programistów, ale też przez użytkowników Twojej aplikacji in...

Dziel się z innymi:
.NET/C# development blog » Łączenie kontrolek Web Parts w ASP.NET 2.0

Web 3265 dni, 17 godzin, 51 minut temu mysteron 44 rozwiń

Pracując nad jakąś aplikacją czasami musimy ją zdebugować. Sposobów na to jest wiele – np. podpinając się pod odpowiedni proces. U mnie standardowo wygląda to tak: menu Debug->Attach to Process…->w3wp.exe. Wykonuję tę operację dość często. Jak wiele czynności w pracy z komputerem można tę operację zautomatyzować, tworząc np. makro. W Visual Studio wybieramy: Tools->Macros->Macros IDE Dodajemy nowy moduł, nadajemy mu nazwę, np. RecordingModul...

Źródło: gasior.net.pl
Dziel się z innymi:
Attach to Process… (ASP.NET) – szybciej

Web 3289 dni, 18 godzin, 59 minut temu Damian 60 rozwiń

Często dane, które posiadamy musimy odpowiednio sformatować przed ich wyświetleniem. Jeżeli takie dane musimy zwalidować, to warto zadbać, aby walidowane dane były w takim samym formacie jak je wyświetlamy.

Tagi: asp.net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
waliduj dane w formacie w jakim je wyświetlasz

Web 3290 dni, 19 godzin, 32 minuty temu CaMeL 35 rozwiń

Parę dni temu Microsoft uruchomił usługę Microsoft Ajax CDN umożliwiającą pobieranie bibliotek javascript (związanych z Microsoft AJAX) z serwerów Microsoftu. Wykorzystanie Microsoft Ajax CDN pozwala zwiększyć “szybkość” działania aplikacji – używane biblioteki są cachowane i szybciej wysyłane do klienta...

Tagi: asp.net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
ScriptManager: EnableCdn=”true”

Inne 3293 dni, 6 godzin, 28 minut temu CaMeL 11 rozwiń

Eleganckie samobójstwo aplikacji ASP.NET Czasami może się zdarzyć, że nasza aplikacja ASP.NET odczuje potrzebę popełnienia samobójstwa i narodzenia się na nowo. Kiedy? Na przykład, gdy zmieni się jakiś plik konfigurujący aplikację (nie dotyczy to web.config, którego zmiana powoduje automatyczny restart) lub gdy chcemy w sekcji administracyjnej witryny dać możliwość administratorowi wykonania tego na życzenie. Wówczas pojawia się pytanie, jak to zrobić elegancko i zgodnie z lege artis? Rozwiązanie łopatol...

Tagi: asp.net
Źródło: zine.net.pl
Dziel się z innymi:
Eleganckie samobójstwo aplikacji ASP.NET

Web 3291 dni, 5 godzin, 59 minut temu Damian 62 rozwiń

Abstract: Opisanie sposobu wykonania hiperłącza do poczty (mailto) w kontrolce GridView (ASP.NET 2.0) przy wykorzystaniu kolumny HyperLinkField oraz Data Binding. Opis obejścia błędu w działaniu HyperLinkField...

Tagi: asp.net, C#
Dziel się z innymi:
Wykonanie hiperłącza do poczty ("mailto") w GridView przy pomocy HyperLinkField

Web 3293 dni, 21 godzin, 46 minut temu CaMeL 21 rozwiń

Czy poniższy kod zawierający wywołanie metody LoadControl wydaje się wam poprawny? Jeśli tak to zapraszam do dalszej lektury. protected void Page_Load(object sender, EventArgs e) { ... Control control = LoadControl("~/MySimpleUserControl.ascx"); PlaceHolder1.Controls.Add(control); ((MySimpleUserControl)control).BackColor = Color.Yellow; ... } Niestety ale kod ten będzie działał poprawnie tylko do momentu kiedy dla kontrolki zostanie włączony mechanizm Output Cache, na przykład w na...

Tagi: asp.net
Dziel się z innymi:
LoadControl

Web 3292 dni, 22 minuty temu Damian 19 rozwiń

Jeśli potrzebujemy szybki i łatwo zaimplementować włączanie i wyłączanie kaskadowych arkuszy stylów na stronie możemy zastosować taki kod:

Tagi: asp.net, css
Dziel się z innymi:
Włączanie i wyłączanie kaskadowych arkuszy stylów

Web 3294 dni, 19 godzin, 12 minut temu Damian 20 rozwiń

Dzisiaj będzie trochę asp-owo, skoro mi się przydało, to myślę, że komuś z Was również się przyda. Podczas klepania kolejnej kontrolki często trafia się problem zaprezentowania graficznie jakiejś mniej lub bardziej ciekawej klasy. Oczywiście możemy spreparować własną klasę lepiąc kilka komponentów, ale często wystarczającym rozwiązaniem jest użycie ListView. Powiedzmy, że do pokazania mamy prostą klasę(zostawiam tylko propercje):publicclass OurClass {    publicstring  name{};    publicbool checkBox1{...

Tagi: asp.net, ListView
Źródło: www.bdamage.pl
Dziel się z innymi:
ListView – przykład użycia

Web 3292 dni, 22 minuty temu Damian 178 rozwiń

Dzisiaj ponownie odrobina o ASP.NET, ponownie gości ListView. Tym razem natrafiłem na teoretycznie prosty problem, na który jednakowoż rozwiązania mnie satysfakcjonującego nie znalazłem. W skład ListView wchodzi kilka template’ów, dających możliwość dość ładnej realizacji dodawania, usuwania czy edycji danych(prawdopodobnie o tym też nieco napiszę w najbliższej przyszłości) w kontrolce zawartych. Ja potrzebowałem dokonać banalnej rzeczy: w każdym wierszu zawarte były dwa checkboxy, możliwość zaznaczenia ...

Tagi: asp.net, ListView
Źródło: www.bdamage.pl
Dziel się z innymi:
ListView – przeszukiwanie ListViewDataItem.

Web 3292 dni, 17 godzin, 25 minut temu Damian 81 rozwiń

Z zabezpieczeniami aplikacji webowych spotykamy się prawie przy każdej okazji, gdy logujemy się do dowolnego serwisu internetowego. Dzięki temu dostajemy możliwość dostępu do różnych zasobów aplikacji WWW, które niekoniecznie są dostępne dla wszystkich użytkowników usług webowych. Wydawałoby się, że uzyskanie dostępu do zabezpieczonych części aplikacji ASP.NET wymaga autoryzacji przy każdej próbie połączenia z chronioną stroną. Na szczęście prosty mechanizm ciasteczek (ang. cookies) zwalnia nas od tej uc...

Tagi: asp.net, C#
Źródło: www.wolski.waw.pl
Dziel się z innymi:
Zabezpieczenie aplikacji ASP.NET przy użyciu mechanizmów bezpieczeństwa Forms

Web 3295 dni, 18 godzin, 11 minut temu CaMeL 37 rozwiń

Post ten dotyczy mechanizmu query notification, który pozwala na otrzymywanie powiadomień o zmianach w bazie danych dotyczących wybranych wierszy. Funkcjonalność ta jest dostępna na poziomie programistycznym między innymi przez łatwą w użyciu klasę SqlDependency (Jest to opakowanie na klasę SqlNotificationRequest). W Internecie można znaleźć bardzo dużo przykładów użycia tej klasy nie będę, więc powielał tego co zostało już napisane. Chciałbym natomiast zwrócić uwagę, że chociaż warunkiem koniecznym użyc...

Tagi: asp.net, C#
Dziel się z innymi:
Problem z SqlDependency. Czyżby?

Web 3298 dni, 21 godzin, 18 minut temu Damian 58 rozwiń

Warstwowa struktura aplikacji stanowi logiczną dekompozycję systemu. Podział na warstwy (layers, tiers) umożliwia przedstawienie różnych aspektów aplikacji. Pozwala zrozumieć złożone systemy i daje przejrzystość aplikacji. Jednym z najbardziej znanych modeli warstwowych jest 7-warstwowy model ISO, obrazujący budowę protokołów sieciowych...

Tagi: asp.net, C#
Źródło: www.wolski.waw.pl
Dziel się z innymi:
Trójwarstwowa struktura aplikacji ASP.NET z wykorzystaniem procedur wbudowanych

Inne 3299 dni, 18 godzin, 20 minut temu CaMeL 123 rozwiń

Jedną z trudniejszą z rzeczy z jaką spotyka się każdy web developer jest dostosowanie działania witryny i jej optymalizacja wynikająca ze zróżnicowania dostępnych przeglądarek. Każdy spotka się prędzej czy później z piekłem przeglądarek wynikającym z ich wojny o rynek :-) Aktualny ranking firmy Gemius na temat popularności przeglądarek internetowych w naszym kraju przedstawia się następująco:Firefox 3.x 48,97%Internet Explorer 7.x 17,23%Internet Explorer 6.x 9,34%Internet Explorer 8.x 7,74%Opera 9.x 5,49...

Pomocne w testowaniu witryn na wielu przeglądarkach

Web środa, 28 października 2009 20:14:42 GMT Damian 6 spam? rozwiń

Dziś napotkałem banalny wydawać by się mogło problem, ale może komuś oszczędzi grzebania. Miałem na stronie dwie listy – po lewej długą, po prawej krótką. Wykonanie akcji na lewej liście miało przeładowywać prawą. Realizacja “problemu” oparta o UpdatePanele, ustawione jako conditional. Nie wykonywał się więc postback całej strony a tylko a...

Tagi: asp.net, C#
Źródło: andrzej.net.pl
Dziel się z innymi:
“Go to top” po asynchronicznym postbacku w UpdatePanelu

Web środa, 28 października 2009 19:04:14 GMT Damian 6 spam? rozwiń

Nie spotkał Was dotychczas taki komunikat? Ja miałem wątpliwą przyjemność być zaskoczony nim wczoraj ;-) O co chodzi? Pracując na jednym z komputerów ustawiłem w Properties projektu typu Web Application, aby podczas debugowania nie używała wbudowanego serwera deweloperskiego z VisualStudio, a właśnie lokalnego IIS

Źródło: andrzej.net.pl
Dziel się z innymi:
"The Web Application is configured to use IIS. The IIS Web server is not installed on this computer."

Web 3306 dni, 2 godziny, 23 minuty temu Damian 17 rozwiń

Kontrolka ASP:Menu dziwnie się zachowuje / renderuje w przypadku wielopoziomowego menu w przeglądarkach Chrome i Menu. Jest kilka rozwiązań tego problemu. Poniżej jeden z nich, prawdopodobnie najszybszy.

Tagi: asp.net, C#
Dziel się z innymi:
Problem z ASP:Menu w przeglądarce Chrome i Safari

Web 3305 dni, 21 godzin, 15 minut temu CaMeL 35 rozwiń

Temat ten jest rzadko poruszany ze względu na swoją istote działania i rzadkość implementacji ale przy rozbudowie projektu i ilości zgromadzonych danych często istnieje potrzeba zastosowania tej techniki. Korzystanie z Caching’u w środowisku .NET / ASP.NET wynikło z potrzeby przechowywania często używanych danych w „pamięci” serwera. Korzystanie z obiektów przechowywanych w pamięci jest znacznie szybsze ...

Tagi: asp.net, C#
Dziel się z innymi:
Caching

Web 3306 dni, 45 minut temu CaMeL 86 rozwiń

Jakiś czas temu pisząc prostą aplikacje WWW utworzyłem z rozpędu projekt typu Web Project zamiast Web Site. Zanim się zorientowałem popełniłem już trochę kodu stwierdziłem więc, że nie będę pisał go od początku. Usunąłem projekt z solution, wykasowałem plik z rozszerzeniem csproj i skorzystałem z polecenia Add -> Existing Web Site.... Wszystko wydawało się w porządku do momentu kiedy spróbowałem skompilować aplikację.

Dziel się z innymi:
CodeBehind i CodeFile

Web 3307 dni, 19 godzin, 11 minut temu Damian 24 rozwiń

Podczas pracy w wakacje przeszedłem szkolenie SEO (Search engine optimization). Zrobiłem kilka notatek i chciałbym się nimi z wami podzielić (od razu zaznaczam, że nie jestem specjalistą w tej dziedzinie- zostały mi jedynie przekazane wskazówki dotyczące pisania poprawnego, czyt. zoptymalizowanego pod SEO, kodu html). Od czego zacząć? Po pierwsze gdy tworzymy serwis powinniśmy się zastanowić jak bardzo powinniśmy się skupiać na SEO dla naszej strony. Istnieją ...

Tagi: asp.net, SEO
Źródło: carael.net
Dziel się z innymi:
Podstawy SEO

Web 3310 dni, 3 godziny, 31 minut temu Damian 70 rozwiń

1 2... 4 5 6 7 8