Click here to Skip to main content
14,842,507 members

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

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

RSS Feed

Average article rating: 4.93

Containers
Kubernetes
Posted: 8 Apr 2021   Updated: 8 Apr 2021   Views: 1,906   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
This introductory article will aim to reach out to Node.js web developers where they are right now - which is usually creating apps in Express and deploying them to cloud VMs.
Database Development
SQL Server
Posted: 13 Dec 2013   Updated: 3 Jan 2014   Views: 258,555   Rating: 4.85/5    Votes: 104   Popularity: 9.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 161   Downloaded: 0
Please Sign up or sign in to vote.
The first of two, everything you need to create the most amazing queries!
Posted: 3 Jan 2014   Updated: 24 Jan 2014   Views: 99,515   Rating: 4.91/5    Votes: 48   Popularity: 8.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 0
Please Sign up or sign in to vote.
The second of two; everything you need to create the most amazing queries!
Desktop Programming
Windows Forms
Posted: 5 Feb 2011   Updated: 5 Feb 2011   Views: 297,383   Rating: 4.80/5    Votes: 45   Popularity: 7.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 101   Downloaded: 2,364
Please Sign up or sign in to vote.
This article describes multiple implementations of proper Try... Catch... Finally and Using... End Using blocks in your code.
General Programming
Architecture
Posted: 26 Apr 2011   Updated: 30 Apr 2011   Views: 91,666   Rating: 4.84/5    Votes: 58   Popularity: 8.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 113   Downloaded: 1,052
Please Sign up or sign in to vote.
An introduction to knowing what NOT to do.
Hosted Services
Azure
Posted: 9 Apr 2021   Updated: 9 Apr 2021   Views: 2,030   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 32
Please Sign up or sign in to vote.
This article will serve as a hands-on introduction to Cloud Native development for Node developers. Unlike most other introductions, we're going to show how to do things in a realistic way using modern tools.
Posted: 12 Apr 2021   Updated: 12 Apr 2021   Views: 2,910   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Now that we have a cloud native build, test, and deploy pipeline up and running on Azure - along with a working Azure Function - we're going to flesh it out into a full microservice complete with business logic and a datastore.
Programming Languages
Visual Basic 10
Posted: 8 Jul 2012   Updated: 11 Feb 2013   Views: 135,604   Rating: 4.95/5    Votes: 78   Popularity: 9.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 166   Downloaded: 1,441
Please Sign up or sign in to vote.
Journey to the center of the .NET Framework with a chance of IL along the way!
Posted: 11 Oct 2011   Updated: 14 Oct 2011   Views: 154,183   Rating: 4.91/5    Votes: 71   Popularity: 9.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 121   Downloaded: 2,800
Please Sign up or sign in to vote.
Creating custom collections from IEnumerable(T) to IDictionary(T) and everything in between!
Web Development
Node.js
Posted: 28 Nov 2016   Updated: 14 May 2017   Views: 50,925   Rating: 5.00/5    Votes: 70   Popularity: 9.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 163
Please Sign up or sign in to vote.
Creating a lightweight JavaScript library that brings proper .NET-like collections and LINQ to JavaScript.

Average blogs rating: 4.84

Algebra
Posted: 13 Nov 2015   Updated: 16 Nov 2015   Views: 15,131   Rating: 4.86/5    Votes: 6   Popularity: 3.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
An introduction to algebra and algebra of sets.
Artificial Intelligence
Machine Learning
Posted: 3 Nov 2015   Updated: 4 Nov 2015   Views: 32,010   Rating: 4.95/5    Votes: 25   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
A simple introduction to set theory.
Database Development
Posted: 3 Nov 2014   Updated: 16 Mar 2015   Views: 341,228   Rating: 4.70/5    Votes: 39   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 0
Please Sign up or sign in to vote.
Using C# to get data in- and out of your (relational) database
NoSQL
Posted: 4 Nov 2014   Updated: 16 Mar 2015   Views: 29,682   Rating: 4.91/5    Votes: 19   Popularity: 6.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
Please Sign up or sign in to vote.
Getting your feet wet in NoSQL with MongoDB!
DevOps
Continuous Delivery
Posted: 22 Aug 2018   Updated: 23 Aug 2018   Views: 8,330   Rating: 4.88/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
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: 9 Aug 2018   Updated: 31 Aug 2018   Views: 5,891   Rating: 4.96/5    Votes: 5   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
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.
Deployment
Posted: 20 Sep 2015   Updated: 21 Sep 2015   Views: 9,541   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
The last in a series on MEAN web development.
Hosted Services
Azure
Posted: 15 Aug 2018   Updated: 16 Aug 2018   Views: 4,781   Rating: 4.88/5    Votes: 3   Popularity: 2.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
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.
ExtJS
Posted: 15 Jun 2015   Updated: 16 Jun 2015   Views: 15,900   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
The fifth in a series on MEAN web development.
Serverless
Posted: 29 Aug 2018   Updated: 29 Aug 2018   Views: 5,161   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Get started with Azure Functions and serverless computing in Azure. We'll see what serverless computing is and how it's implemented in Functions.
Programming Languages
C#
Posted: 6 Nov 2014   Updated: 16 Mar 2015   Views: 32,225   Rating: 4.44/5    Votes: 6   Popularity: 3.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Please Sign up or sign in to vote.
Need some flexible in-memory data cache? DataSets might be what you're looking for...
Haskell
Posted: 7 Nov 2015   Updated: 9 Nov 2015   Views: 18,918   Rating: 5.00/5    Votes: 15   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Using Venn diagrams to visualize sets.
Posted: 4 Apr 2015   Updated: 4 Apr 2015   Views: 8,201   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Why you should learn new languages and why you should know a lot about a bit and a bit about a lot.
Javascript
Posted: 18 Oct 2015   Updated: 19 Oct 2015   Views: 13,801   Rating: 4.63/5    Votes: 6   Popularity: 3.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
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: 7,960   Rating: 4.60/5    Votes: 4   Popularity: 2.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Did you know about Apply and Call in JavaScript? Or Bind? They might come in handy!
Web Development
Posted: 10 Nov 2014   Updated: 16 Mar 2015   Views: 40,230   Rating: 4.76/5    Votes: 22   Popularity: 6.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
Please Sign up or sign in to vote.
The first in a series on web development.
CSS3
Posted: 2 Mar 2015   Updated: 16 Mar 2015   Views: 23,550   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
The sixth in a series on web development.
HTML
Posted: 8 Mar 2015   Updated: 16 Mar 2015   Views: 21,020   Rating: 4.29/5    Votes: 6   Popularity: 3.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
The seventh in a series on web development.
HTML5
Posted: 29 Mar 2015   Updated: 29 Mar 2015   Views: 34,743   Rating: 4.92/5    Votes: 5   Popularity: 3.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Knock, knock. Who's there? Knockout. Knockout who? Knockout.js!
Posted: 18 Nov 2014   Updated: 16 Mar 2015   Views: 28,271   Rating: 4.72/5    Votes: 9   Popularity: 4.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
The third in a series on web development.
Posted: 23 Mar 2015   Updated: 24 Mar 2015   Views: 23,611   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
Using Twitter Bootstrap to create pages that'll look good on all devices
Posted: 26 Feb 2015   Updated: 16 Mar 2015   Views: 21,921   Rating: 4.64/5    Votes: 7   Popularity: 3.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
The fifth in a series on web development.
Posted: 11 Nov 2014   Updated: 16 Mar 2015   Views: 28,151   Rating: 4.74/5    Votes: 11   Popularity: 4.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
The second in a series on web development.
Posted: 14 Feb 2015   Updated: 16 Mar 2015   Views: 19,740   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
The (long awaited) fourth in a series on web development.
Node.js
Posted: 14 Mar 2015   Updated: 16 Mar 2015   Views: 14,951   Rating: 4.73/5    Votes: 6   Popularity: 3.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
The last in a series on web development.
Posted: 17 May 2015   Updated: 18 May 2015   Views: 21,181   Rating: 4.90/5    Votes: 9   Popularity: 4.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Using Polymer to create custom HTML elements for reusability and fun.
Posted: 24 May 2015   Updated: 26 May 2015   Views: 13,600   Rating: 4.80/5    Votes: 8   Popularity: 4.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
The fourth in a series on MEAN web development.
Posted: 20 Apr 2015   Updated: 27 May 2015   Views: 26,293   Rating: 4.89/5    Votes: 15   Popularity: 5.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
Please Sign up or sign in to vote.
The first in a series on MEAN web development.
Posted: 28 Apr 2015   Updated: 27 May 2015   Views: 18,150   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
The second in a series on MEAN web development.
Posted: 10 May 2015   Updated: 27 May 2015   Views: 9,350   Rating: 4.71/5    Votes: 5   Popularity: 3.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
The third in a series on MEAN web development.
Posted: 6 Sep 2015   Updated: 7 Sep 2015   Views: 13,540   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
The seventh in a series on MEAN web development.
Posted: 30 Aug 2015   Updated: 13 Sep 2015   Views: 13,880   Rating: 4.88/5    Votes: 7   Popularity: 4.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
The sixth in a series on MEAN web development.
Posted: 13 Sep 2015   Updated: 14 Sep 2015   Views: 11,500   Rating: 4.95/5    Votes: 5   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
The eighth in a series on MEAN web development.

Average tips rating: 4.72

Programming Languages
C#
Posted: 14 Oct 2011   Updated: 15 Oct 2011   Views: 7,670   Rating: 4.90/5    Votes: 3   Popularity: 2.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
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...
SQL
Posted: 25 Jul 2011   Updated: 25 Jul 2011   Views: 10,040   Rating: 4.43/5    Votes: 6   Popularity: 3.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
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...
Visual Basic
Posted: 6 Oct 2011   Updated: 7 Oct 2011   Views: 18,592   Rating: 4.85/5    Votes: 6   Popularity: 3.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to check an Objects Type, ignoring all subtypes, in C# and VB.
Visual Basic 10
Posted: 23 Feb 2012   Updated: 25 Feb 2012   Views: 30,902   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
On the importance of Option Strict...
Posted: 28 Sep 2012   Updated: 2 May 2015   Views: 29,804   Rating: 4.84/5    Votes: 21   Popularity: 6.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
If you have nothing smart to comment, don't comment anything at all...
Web Development
HTML
Posted: 24 Apr 2011   Updated: 24 Apr 2011   Views: 57,600   Rating: 4.33/5    Votes: 12   Popularity: 4.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
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...

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Sander Rossel
CEO JUUN Software
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, MongoDB, and other technologies.

He is the owner of JUUN Software, a company specializing in custom software. JUUN Software uses modern, but proven technologies, such as .NET Core, Azure and Azure DevOps.

You can't miss his books on Amazon and his free e-books on Syncfusion!

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

Check out his prize-winning articles on CodeProject as well!