Decision Framework for the Implementation of Web Services based on Core Microsoft Technologies

dot-net-logo

EDITORIAL NOTE: Web Services have become very popular. They come in a variety of flavors and styles, a fact that can be proven pretty confusing. Microsoft ecosystem currently provides two core technologies for the implementation of web services: Windows Communication Foundation, introduced with .NET 3.0 and the ASP.NET Web API, included in ASP.NET MVC. The current article presents a Decision ...

Read More »

Articles On XSockets, ChatOps, VSCode, AWS, Azure, Lucybot, Architecture

dot-net-logo

Welcome to 1Gig Tech 24th edition! In today’s edition, there are 23 articles on technology, news, open source, community on the fantastic and ever evolving technology world. Considerations When Writing a PowerShell Function (Boe Prox) Here’s how to make the jump from simple lines of code to something that’s a lot more useful. ​Check your Google security and get 2 free ...

Read More »

Debugging Angular 2 Applications from the Console

angularjs-logo

Learn how to access useful information from your Angular 2 components right from your browser’s console There have been some quite useful articles for how to debug Angular 1.x applications from the browser’s console. But how can we achieve the same in Angular 2? Is there even a way? Let’s see. I always found it quite neat how to debug ...

Read More »

Windows: removing file and directory reparse points (symbolic links, directory links, junctions, hard links

dot-net-logo

The interwebs is full of posts telling about how to create file and directory junctions**. But there is little information about removing them and even less being correct: some suggest to del a directory junction (which just deletes everything in it but the junction). Finally there is little information about listing all junctions, so lets start with that: Deleting a ...

Read More »

Formal Education vs Self-Taught Learning…Which is Best For You?

career-logo

The internet is rife with information, and has undoubtedly become one of our greatest resources for learning. Instead of referencing an encyclopedia, we now hit up Google instead. To say the internet has changed the face of education would be a gross understatement. But has it replaced the need for formal education? You already know how passionate John is about ...

Read More »

Learning Angular 2: Creating a tabs component

angularjs-logo

A follow up on thoughtram’s excellent article on creating a tabs components with Angular 2 This is a follow-up article of thoughtram’s excellent article on developing a tabs component with Angular 2, where we’re going to explore an alternative way of creating a tab component by learning about @ContentChildren and AfterContentInit. That said, definitely read thoughtram’s article on how to ...

Read More »

Articles on Performance, DSC, PowerShell

dot-net-logo

Welcome to 1Gig Tech update! Happy New Year! The New Year edition has 16 articles on technology, news, open source, community on the fantastic and ever evolving technology world. How To Create Strong Passwords That You Can Easily Remember (Joseph Steinberg) In an earlier article I described some of the problems with so-called complex passwords – passwords that consist of a mix ...

Read More »

Getting Visual Studio Code Ready for TypeScript : Part 1: Compiling TypeScript to JavaScript

visual-studio-2013-logo

This is the first part in a series of blog posts on Getting Visual Studio Code Ready for TypeSript: Compiling TypeScript to JavaScript (this post) Why TypeScript? In case you’re new to TypeScript, Wikipedia defines TypeScript in the following way (paraphrased): TypeScript is designed for development of large applications and transcompiles to JavaScript. It is a strict superset of JavaScript ...

Read More »

Psychology for Programmers

career-logo

Anyone who’s seen The Two Ronnies “Four Candles” comedy sketch will understand the frustrations that can result from a lack of common understanding. There are often times when it is as if we are speaking a different language to each other: we use the same words but the meanings we attribute to those words differ wildly. These differences are often ...

Read More »

The importance of a data format: Part II – The environment matters

software-development-2-logo

When designing a new data format, it is important to remember in what environment we’ll operate in, what are the requirements and what type of scenarios we’ll face. With RavenDB, we are talking about the internal storage format, so it isn’t something that is available externally. That means that we don’t have to worry about interchange with anything, that frees ...

Read More »

Want to take your Java skills to the next level?

and

have partnered, to bring YOU the BEST Video Courses for as low as
$10!

Do not miss this limited time EXCLUSIVE offer!