Click here to Skip to main content
13,860,817 members

Articles by Sander Rossel (Articles: 7, Technical Blogs: 33, Tip/Tricks: 6)

Articles: 7, Technical Blogs: 33, Tip/Tricks: 6

RSS Feed

Average article rating: 4.86

Client side scripting
Beginners
Posted: 28 Nov 2016   Updated: 14 May 2017   Views: 40,093   Rating: 4.79/5    Votes: 69   Popularity: 8.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 148
Creating a lightweight JavaScript library that brings proper .NET-like collections and LINQ to JavaScript.
Database
SQL Server
Posted: 13 Dec 2013   Updated: 3 Jan 2014   Views: 227,951   Rating: 4.85/5    Votes: 103   Popularity: 9.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 159   Downloaded: 0
The first of two, everything you need to create the most amazing queries!
Posted: 3 Jan 2014   Updated: 24 Jan 2014   Views: 85,814   Rating: 4.90/5    Votes: 47   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 0
The second of two; everything you need to create the most amazing queries!
.NET Framework
General
Posted: 5 Feb 2011   Updated: 5 Feb 2011   Views: 275,001   Rating: 4.80/5    Votes: 45   Popularity: 7.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 101   Downloaded: 2,273
This article describes multiple implementations of proper Try... Catch... Finally and Using... End Using blocks in your code.
Posted: 8 Jul 2012   Updated: 11 Feb 2013   Views: 115,862   Rating: 4.94/5    Votes: 76   Popularity: 9.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 168   Downloaded: 1,395
Journey to the center of the .NET Framework with a chance of IL along the way!
Collections
General
Posted: 11 Oct 2011   Updated: 14 Oct 2011   Views: 136,810   Rating: 4.91/5    Votes: 68   Popularity: 9.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 118   Downloaded: 2,654
Creating custom collections from IEnumerable(T) to IDictionary(T) and everything in between!
Design and Architecture
Design Patterns
Posted: 26 Apr 2011   Updated: 30 Apr 2011   Views: 81,843   Rating: 4.83/5    Votes: 57   Popularity: 8.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 112   Downloaded: 1,034
An introduction to knowing what NOT to do.

Average blogs rating: 4.84

Grid & Data Controls
DataSets, DataGrids etc
Posted: 6 Nov 2014   Updated: 16 Mar 2015   Views: 28,471   Rating: 4.44/5    Votes: 6   Popularity: 3.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Need some flexible in-memory data cache? DataSets might be what you're looking for...
Ajax
General
Posted: 8 Mar 2015   Updated: 16 Mar 2015   Views: 19,181   Rating: 4.29/5    Votes: 6   Popularity: 3.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
The seventh in a series on web development.
Applications & Tools
General
Posted: 15 Mar 2015   Updated: 16 Mar 2015   Views: 13,610   Rating: 4.73/5    Votes: 6   Popularity: 3.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The last in a series on web development.
Client side scripting
Beginners
Posted: 2 Mar 2015   Updated: 16 Mar 2015   Views: 22,202   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The sixth in a series on web development.
JavaScript
Posted: 29 Mar 2015   Updated: 29 Mar 2015   Views: 32,069   Rating: 4.92/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Knock, knock. Who's there? Knockout. Knockout who? Knockout.js!
Posted: 18 Oct 2015   Updated: 19 Oct 2015   Views: 10,470   Rating: 4.63/5    Votes: 6   Popularity: 3.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Always wondered about that prototype thing in JavaScript? It's not as hard as you'd think...
Posted: 25 Oct 2015   Updated: 27 Oct 2015   Views: 6,460   Rating: 4.60/5    Votes: 4   Popularity: 2.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Did you know about Apply and Call in JavaScript? Or Bind? They might come in handy!
HTML / CSS
CSS
Posted: 18 Nov 2014   Updated: 16 Mar 2015   Views: 26,890   Rating: 4.72/5    Votes: 9   Popularity: 4.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
The third in a series on web development.
General
Posted: 10 Nov 2014   Updated: 16 Mar 2015   Views: 37,110   Rating: 4.76/5    Votes: 22   Popularity: 6.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
The first in a series on web development.
Posted: 23 Mar 2015   Updated: 24 Mar 2015   Views: 22,130   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Using Twitter Bootstrap to create pages that'll look good on all devices
Posted: 17 May 2015   Updated: 18 May 2015   Views: 17,651   Rating: 4.90/5    Votes: 9   Popularity: 4.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Using Polymer to create custom HTML elements for reusability and fun.
HTML
Posted: 26 Feb 2015   Updated: 16 Mar 2015   Views: 20,310   Rating: 4.64/5    Votes: 7   Popularity: 4.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
The fifth in a series on web development.
Posted: 11 Nov 2014   Updated: 16 Mar 2015   Views: 26,681   Rating: 4.74/5    Votes: 11   Popularity: 4.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
The second in a series on web development.
Node.js
General
Posted: 24 May 2015   Updated: 26 May 2015   Views: 12,570   Rating: 4.80/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
The fourth in a series on MEAN web development.
Posted: 20 Apr 2015   Updated: 27 May 2015   Views: 23,890   Rating: 4.89/5    Votes: 15   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
The first in a series on MEAN web development.
Posted: 28 Apr 2015   Updated: 27 May 2015   Views: 16,460   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
The second in a series on MEAN web development.
Posted: 10 May 2015   Updated: 27 May 2015   Views: 8,760   Rating: 4.71/5    Votes: 5   Popularity: 3.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
The third in a series on MEAN web development.
Posted: 15 Jun 2015   Updated: 16 Jun 2015   Views: 13,810   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
The fifth in a series on MEAN web development.
Posted: 6 Sep 2015   Updated: 7 Sep 2015   Views: 11,530   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
The seventh in a series on MEAN web development.
Posted: 30 Aug 2015   Updated: 13 Sep 2015   Views: 12,432   Rating: 4.88/5    Votes: 7   Popularity: 4.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
The sixth in a series on MEAN web development.
Posted: 13 Sep 2015   Updated: 14 Sep 2015   Views: 10,122   Rating: 4.95/5    Votes: 5   Popularity: 3.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
The eighth in a series on MEAN web development.
Posted: 20 Sep 2015   Updated: 21 Sep 2015   Views: 8,380   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
The last in a series on MEAN web development.
PHP
General
Posted: 14 Feb 2015   Updated: 16 Mar 2015   Views: 18,410   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
The (long awaited) fourth in a series on web development.
Azure
General
Posted: 15 Aug 2018   Updated: 16 Aug 2018   Views: 3,110   Rating: 4.78/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Taking Continuous Deployment one step further by deploying your infrastructure to Azure using Azure Resource Manager Templates, or ARM Templates. The post ARM Templates to Deploy your Resources to Azure appeared first on Sander Rossel.
Posted: 22 Aug 2018   Updated: 23 Aug 2018   Views: 6,492   Rating: 4.85/5    Votes: 5   Popularity: 3.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Learn about and create Azure WebJobs from scratch in .NET Core 2.1 and release them to Azure using Visual Studio, the Azure portal, and VSTS. The post WebJobs in Azure with .NET Core 2.1 appeared first on Sander Rossel.
Posted: 29 Aug 2018   Updated: 29 Aug 2018   Views: 3,860   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Get started with Azure Functions and serverless computing in Azure. We'll see what serverless computing is and how it's implemented in Functions.
Posted: 9 Aug 2018   Updated: 31 Aug 2018   Views: 4,220   Rating: 4.96/5    Votes: 5   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Set up Continuous Integration and Deployment to Azure in VSTS using Azure and Visual Studio. The post Azure Deployment using Visual Studio Team Services (VSTS) and .NET Core appeared first on Sander's bits.
Database
SQL Server
Posted: 3 Nov 2014   Updated: 16 Mar 2015   Views: 320,410   Rating: 4.70/5    Votes: 39   Popularity: 7.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 0
Using C# to get data in- and out of your (relational) database
NoSQL
MongoDB
Posted: 4 Nov 2014   Updated: 16 Mar 2015   Views: 26,282   Rating: 4.91/5    Votes: 19   Popularity: 6.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
Getting your feet wet in NoSQL with MongoDB!
Collections
General
Posted: 3 Nov 2015   Updated: 4 Nov 2015   Views: 22,870   Rating: 4.95/5    Votes: 25   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
A simple introduction to set theory.
Posted: 7 Nov 2015   Updated: 9 Nov 2015   Views: 13,271   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Using Venn diagrams to visualize sets.
Posted: 13 Nov 2015   Updated: 16 Nov 2015   Views: 9,672   Rating: 4.86/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
An introduction to algebra and algebra of sets.
Programming Tips
General
Posted: 4 Apr 2015   Updated: 4 Apr 2015   Views: 7,081   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Why you should learn new languages and why you should know a lot about a bit and a bit about a lot.

Average tips rating: 4.72

Database
General
Posted: 25 Jul 2011   Updated: 25 Jul 2011   Views: 7,921   Rating: 4.43/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Another 'weird feature' of select * is that in Views select * does not select all columns from a table. It selects all columns from a table that were in the table at the time that the View was created. I found that out when I added some columns to a table and wanted to map those columns in a...
Programming Tips
General
Posted: 24 Apr 2011   Updated: 24 Apr 2011   Views: 53,822   Rating: 4.33/5    Votes: 12   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
The following Class is a TextBox for WinForms that only accepts 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (numerics) or backspace as input. Not using regular expressions.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;namespace...
Posted: 6 Oct 2011   Updated: 7 Oct 2011   Views: 15,791   Rating: 4.85/5    Votes: 6   Popularity: 3.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to check an Objects Type, ignoring all subtypes, in C# and VB.
Posted: 14 Oct 2011   Updated: 15 Oct 2011   Views: 6,160   Rating: 4.90/5    Votes: 3   Popularity: 2.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Very nice tips indeed!A somewhat different approach to this might be to use the Debugger.IsAttached[^] static property.Though this works somewhat different.if (System.Diagnostics.Debugger.IsAttached){ // This code executes when starting from VS either in release or debug...
Posted: 23 Feb 2012   Updated: 25 Feb 2012   Views: 24,940   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
On the importance of Option Strict...
Posted: 28 Sep 2012   Updated: 2 May 2015   Views: 25,491   Rating: 4.84/5    Votes: 21   Popularity: 6.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
If you have nothing smart to comment, don't comment anything at all...
No reference articles have been posted.
No projects have been posted.

Sander Rossel
Software Developer (Senior)
Netherlands Netherlands
Sander Rossel is a Microsoft certified professional developer with experience and expertise in .NET and .NET Core (C#, ASP.NET, and Entity Framework), SQL Server, Azure, Azure DevOps, JavaScript, and other technologies.
He has an interest in various technologies including, but not limited to, Cloud, NoSQL, Continuous Integration and Deployment, Functional Programming, and software quality in general.
In his spare time he writes articles for MSDN, CodeProject, and his own blog, as well as books about Object Oriented Programming, Databases, and Azure.

You can't miss his must read book Continuous Integration, Delivery, and Deployment!

Also make sure to check his FREE +/- 100 page eBooks Object-Oriented Programming in C# Succinctly and SQL Server for C# Developers Succinctly.

He wrote a JavaScript LINQ library, arrgh.js (works in IE8+, Edge, Firefox, Chrome, and probably everything else).

Check out his prize-winning articles here on CodeProject and his blogs over at sanderrossel.com as well!


Advertise | Privacy | Cookies | Terms of Service
Web06 | 2.8.190214.1 | Last Updated 16 Feb 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid