ASP.NET 5 is a pretty revolutionary version - it's a complete rewrite, and an open source effort. They say that the reason for the ground-up redesign is the fact that the world has changed, and it has. We now have micro-services, on-premise servers that do not have
Development
32 posts
Recently, at a project, we had to decide which technology to use. So far, for most of the projects I've been a part of, that run on Azure, we've gone with Cloud Services. Obviously, each project had their own separate reasons. For example, when we rebuilt
Most projects require some sort of form input. And additionally, those form inputs need to be validated. For the validation, ASP.NET developers have a lot of options, but the default one is pretty good. That is the DataAnnotations [http://www.asp.net/mvc/overview/older-versions/mvc-music-store/mvc-music-store-part-6] . Those give
[http://www.cancel.si]Rok and I will be giving a talk about development of Web Applications using ASP.NET 5 (vNext) and MVC 6. > Come and talk to us, 29.9.2015, in Šempeter pri Gorici. The demos are now available [here](https://github.com/avodovnik/Cancel/).
I wrote this post a couple of years ago. I think I even posted it here for a short time, then decided to remove it due to the potential bad connotation in regards to the projects & clients of my former team - even though it was not related. Still,
Very often, when developers start learning a new technology (for example, ASP.NET), we do not take the time to properly structure the code. That is of course perfectly OK... However, as we progress in our career, it makes sense to understand better how to structure the code. There are
I was asked a question recently, on how you would solve signing an XML file in an Azure Web App, over Twitter: https://twitter.com/itproDHO/status/635475665760985090 The answer, as it turns out, is farily simple. It just involves a couple steps, so I wanted to write it down
In a recent post on Medium [https://medium.com/@avodovnik/am-i-a-bad-developer-940efe993ad7], I wrote: "Every production project needs a way to track bugs. Most will be able to then track the problems down to a specific area, and the most advanced teams will be able to figure out if a