Content in the Software Architecture Category
Getting tired of adding services via “Add service reference”? Annoyed by the fact that the configurations are so hidden and easy to forget? Wish you could be a little bit more in control of your service channels? Now there is the option to have it all solved, enter ServiceStack, giving you the power back but doesn’t set you back to the days of the *.asmx. ServiceStack is an open source .NET and Mono REST Web Services framework
Modern programming thrives on rich spaces of data, information, and services. F# 3.0, to ship in Microsoft Visual Studio 2012, brings integrated support for Information Rich Programming to the .NET platform.
Continuous services are rapidly emerging as essential ingredients of the portfolios of packaged software development and IT organizations. Continuous services enable organizations to extend the reach of their products and services at an internet scale. Whether investing in a new online delivery model for a product or enabling connected device experiences for existing solutions, continuous services are essential components of a software organization’s portfolio in the modern and always connected world.
Building hypermedia systems these days is all the rage. Those who achieve building hypermedia systems are promised fame, success and mountains of riches. OK that’s not true! But hypermedia does help you to build systems where the client and server can evolve somewhat independently, and that is a big deal.
This article discusses .NET assemblies and strong name signature. In addition to providing some benefits like versioning and giving name uniqueness to an assembly, strong name provides a strong integrity check, and here is the point of this article! By strongly naming an assembly, you are supposed to ensure that your binary has not been tampered with since it was compiled or built.