Miesięczne archiwum: Wrzesień 2013

Marker Interface

Chcemy zaznaczyć, że klasa możemy być użyta w jakiś sposób, jednocześnie nie definiując żadnych metod, które klasa miałaby implementować. Może się wydawać, że takie coś nie powinno mieć miejsca, bo zawsze chcemy wykonać logikę która została zaimplementowana dzięki kontraktowi zwanemu … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 2 Komentarze

ASP.NET MVC Razor Concatenation

Można wygooglować, ale ja nie od razu na to wpadłem (może nie wiedziałem jak nazwać), więc chciałbym się podzielić i zaoszczędzić czasu komuś. Jest to lepsze od string.Format(): StackOverflow: ASP.NET MVC Razor Concatenation Update, inny przykład

Opublikowano Tip of the day | Otagowano , , | 1 komentarz

All the small things (thoughts about constraints in EpiServer development)

The small things, the ones that take really not much time when implemented right at first opportunity (not delaying until … never). And how they will save a lot of project time down the road, for you developer and for … Czytaj dalej

Opublikowano EpiServer | Otagowano , , ,

Custom ContentArea without wrapper tags

The default ContentArea rendering will generate something similar to: This is completly fine in most cases, but sometimes you have markup that you need total control of rendering. No wrapping tags I had such a situation. I used it for … Czytaj dalej

Opublikowano EpiServer | Otagowano , , | 2 Komentarze

Resharper templates for Block and PageData

I always feel wrong when I need to do the most basic thing in Episerver development – adding a new page type. First options was to use „Add New Item…” dialog and make use of EPiServer CMS Visual Studio Extension. … Czytaj dalej

Opublikowano EpiServer | Otagowano ,

DotNETomaniaki to lenie

Takie stwierdzenie nasunęło mi się przedwczoraj podczas przeglądania dotNETomaiank.pl. Chodzi mi dokładnie o to, że nikt nie podbija. Zaglądnąłem na główną, a tam z góry na dół same jedynki i jedna dwójka (na 20 wpisów). Po co się starać fajny … Czytaj dalej

Opublikowano Uncategorized | Otagowano , , , | 27 Komentarzy

Routing w JavaScript – Sammy.js

Nie sądziłem, że to jest aż tak proste – do dzieła. Routing będzie manipulował naszym adresem (pasek adresu będzie te zmiany odzwierciedlał), będzie zmieniał naszą historię przeglądania. Dzięki temu przecisk „back” będzie działał bez przeładowywania strony. Zmiana adres będzie tylko … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 6 Komentarzy