Handling an absent values is one of the most common problems in programming languages. Why we consider this so important? It’s because data processing is essential task of every program ever made. And one of the main reasons of…
Things you may not know about CSharp value types
In this post I’ll try to deal with few of the myths lying beneath common understanding of how C# structures works in reality. Many of new .NET acolytes are thought about differences between structs and classes. For easier understanding…
More thoughts on Knockout.js and JavaScript MVVM
Today I want to share with my reflections on using Knockout.js [http://knockoutjs.com/] and client side MVVM pattern. Some of them refer to my previous post on the same topic [https://www.bartoszsypytkowski.com/blog/2013/03/09/…
Top features every statically typed language should have
In this post I want to focus on features of statically typed languages which I consider interesting and usefull, but still uncommon and rare among most popular ones in dev environment. First of all, lets try to answer the question:…
Przenosiny
Od ostatniego posta minęło trochę czasu, było to jednak związane z ambitnymi zmianami jakie od dawna planowałem wobec bloga. Mój poprzedni blog [http://horusiath.blogspot.com] naprawdę dawał się już we znaki, głównie przez rozrośnięty i archaiczny silnik, który sprawiał…
O pomyłkach i wnioskach z pracy w ASP.NET MVC
O wzorcach projektowych w ASP.NET MVC słyszał chyba każdy. Większość z nas przynajmniej raz widziała jakiś filmik instruktażowy bądź wideokonferencję promującą stosowanie właściwych wzorców na tej platformie. Jednakże po opanowaniu teorii przychodzi wreszcie pora na to, aby wcielić ją…
ServiceStack - alternatywa dla ASP.NET
ASP.NET jest wiodącą technologią, jeżeli idzie o rozwiązania webowe w środowisku .NET. I mimo, że pojęcie to samo w sobie nie jest jednolite (w ramach ASP występuje wiele oddzielnych technologii), to jednak niewiele słyszy się o alternatywach. A jest…
Garść pro tipów przydatnych podczas tworzenia aplikacji
Od jakiegoś czasu myślałem o zebraniu w garść przemyśleń związanych z rozwojem projektów, bazując na doświadczeniach w aplikacjach, przede wszystkim biznesowych, w produkcji których przyszło mi uczestniczyć. Ponieważ pamięć jest zawodna i nie wszystko co chciałem wymienić udało mi się…