Getting Started with SignalR

Introduction SignalR is an open source .NET library enabling real-time broadcasts of data on the web. Typical example applications include chats, stock tickers, and even games. It does this by leveraging and abstracting a number of different technologies, choosing the most suitable transport mechanism based on what the client and server support (since WebSocket support is not yet widespread). At ...

Read More »

Concerned about your privacy in Windows 10?

Concerned about your privacy in Windows 10? Many articles have been written that Windows 10 sends information to Microsoft servers in background. While I do not have information on what kind of information Windows 10 really sends to Microsoft servers there are enough controls in the settings to tighten the privacy settings if you are concerned about data being sent ...

Read More »

HTML Cleaner – (not only) Word to clean HTML

A great on-line way to cleanup html (from for instance style information) before publishing it on your blog: HTML Cleaner – Word to clean HTML. One of the things is does is Remove inline styles. Ideal for copy-pasting a quote from a web-site to your HTML editor. Reference: HTML Cleaner – (not only) Word to clean HTML from our NCG partner Jeroen ...

Read More »

Estimates: Jumping to wrong conclusions

The main dysfunctions we concentrate on when talking about estimates are how they (and the people who gave them) are treated once they are given.  Management asks for estimations and then either: Disregards them completely and sets a deadline that ignores the estimates, made by the people who actually know and will do the work. Inflate them because “they are always late”. ...

Read More »

What is new in RavenDB 3.5. Exploring data in the dark

One of the things that tend to happen a lot when we are developing with a database is that we need to peek at the data, and a lot of the time, just looking at the data one document at a time isn’t good for us. We noticed that a lot of users will create temporary indexes (usually map/reduce ones) ...

Read More »

Career planning: The age of least resistance

On Sunday, there was a news program about how tough it is to find work after 40s. It was full of the usual stuff about employers only looking for young people who can work 30 hours days*, and freezing out anyone too old for their taste, etc. This is a real problem in many cases, and one that I find ...

Read More »

Dependency injection in WCF

Dependency injection is a software design pattern that implements inversion of control for resolving dependencies and is highly recommended for building scalable, testable and maintainable applications. In this very blog we have seen many times this pattern, mostly in ASP.NET MVC and ASP.NET Web API related posts where for example dependencies (data repositories or middle services) were injected into MVC ...

Read More »

Your Job Is Going Away and You Won’t Get a Retirement

The world is changing—rapidly. Not too long ago, you could reasonably expect gainful employment at a single company for most of your life and then enjoy a nice pension or retirement plan later in life. It wasn’t too long ago when most software developers might be expected to work for the same company for at least five to ten years. ...

Read More »

Difference Between Int32.Parse, Convert.ToInt32, and Int32.TryParse – CodeProject

Every C#/VB/.NET developer should read Difference Between Int32.Parse, Convert.ToInt32, and Int32.TryParse – CodeProject. Then also read TryParse with default values. It is all about handling values that are not Integers, Overflow values and Nulls. There are subtle differences, in the handling of the methods, and the exceptions they could throw: ArgumentNullException, FormatException and OverflowException. Finally read all about the NumberStyles enumeration, IFormatProvider interface and CultureInfo (especially the ...

Read More »