BI Robert Sheldon in BI SQL Server Machine Learning Services – Part 1: Python Basics Python is a very popular language used for many purposes including machine learning. SQL Server 2017 supports Python with its... 30 November 2017 20 min read
.NET Hubert Kuffel in .NET MSBuild: Targeting Your Needs The Microsoft Build Engine (MSBuild) works seamlessly within Visual Studio, but it can also be used to build software where... 17 November 2017 12 min read
.NET Dino Esposito in .NET ASP.NET Core Tag Helpers for Bootstrap The ASP.NET Core tag helpers improve on the HTML templated helpers in ASP.NET MVC 5. ASP.NET Core comes with some... 17 November 2017 13 min read
.NET Michal Kostrzewski in .NET Hacking Visual Studio Visual Studio, like any Integrated Development Environment, can host extensions for more specialist languages or development tasks. This sort of... 03 November 2017 8 min read
JavaScript Jakub Kaczmarek in JavaScript Developing a Google Chrome Extension using Angular 4 It may seem a tricky task to create a Chrome extension with TypeScript and Angular 4 but it turns out... 31 October 2017 14 min read
.NET Dino Esposito in .NET The Secrets of ASP.NET Core User Secrets Although configuration data kept in a user profile folder is reasonably secure for development work, all bets are off once... 31 October 2017 12 min read
.NET Edward Charbeneau in .NET Working with Angular and its Technology Stack in .NET Angular is a great way of creating single-page applications that are easily testable, and have Dependency Injection and Separation of... 19 October 2017 14 min read
.NET Dino Esposito in .NET Abstracting System Time in ASP.NET Applications When designing web applications, it is a good idea to be cautious about the way you handle the time of... 19 September 2017 11 min read
.NET Dennes Torres in .NET Managing the Password of the Application’s User How can you ensure that passwords conform to a policy, even if they are used for connecting applications to databases?... 06 September 2017 26 min read
Mircea Oprea Creating a C++/CLI Wrapper The C++/CLI is a dialect of C++ that is designed to work with the Common Language Infrastructure (CLI). It is... 06 September 2017 13 min read
.NET Dan Turner in .NET Why is My Database Application so Slow? When your application is running slowly, the reflex action is to blame the database queries. It is certainly true that... 24 August 2017 14 min read
.NET Tom Fischer in .NET The Care and Feeding of Tuples in C# Tuples have many uses in languages like F# and Python; they underlie relational theory. The .NET support for tuples seems... 23 August 2017 10 min read
T-SQL Programming Hitendra Patel in T-SQL Programming The Power of Python and SQL Server 2017 Python is new to SQL Server 2017. It is intended primarily to allow the use of Python-based machine-learning within SQL... 04 August 2017 14 min read
.NET Dennes Torres in .NET Using SQL Server Query Hints with Entity Framework Entity Framework (EF) is designed to work with a variety of data sources. Although this presents many advantages, there is... 01 August 2017 29 min read
.NET Dennes Torres in .NET Encrypting connection strings in web.config Encrypting web.config elements is a good security feature. Web.Config elements can include passwords and important keys that we need to... 01 August 2017 2 min read
T-SQL Programming Darko Martinović in T-SQL Programming SQLCLR in Practice: Creating a Better Way of Sending Email from SQL Server SQLCLR is now considered a robust solution to the few niche requirements that can't be met by the built-in features... 17 July 2017 36 min read
.NET Dino Esposito in .NET Anti-Forgery Validation in ASP.NET Core Hackers use the cross-site request forgery technique to grab the identity and privileges of legitimate authenticated users of a site... 17 July 2017 12 min read
.NET Dino Esposito in .NET Revisiting Script Injection in ASP.NET The danger of Cross-Site Scripting (XSS) has to be dealt with in any web application. You do this by validating... 05 July 2017 12 min read
.NET Dennes Torres in .NET Visual Studio 2017 and Swagger: Building and Documenting Web APIs The OpenAPI ‘Swagger’ Specification defines a protocol that allows applications to discover, and generate documentation of methods, parameters and models... 20 June 2017 16 min read
.NET Dino Esposito in .NET Control the Controller in ASP.NET MVC Because of its obvious importance in coordinating the MVC application, we tend to be wary of being too adventurous with... 08 June 2017 12 min read