Category: Code

Design Patterns in C#
Design Patterns in C#
Ebooks

Excerpt reprinted with permission from Apress for the book Design Patterns in C# by Vaskaran Sarcar (2020)”. Get your copy of the book now on: https://www.apress.com/in/book/9781484260616 Get hands-on experience with each Gang of Four (GoF) design pattern using C#. For each of the patterns, you will see at least one real-world scenario, a coding example,… READ MORE

[ESPC20 Online Keynote]  Low Code and the Microsoft Cloud
[ESPC20 Online Keynote] Low Code and the Microsoft Cloud
Blog Posts

with Scott Guthrie – Executive Vice President, Microsoft Cloud + AI Group   In this keynote, Scott Guthrie, executive vice president of Microsoft’s Cloud + AI group, will discussed how organizations are using Power Platform and the Microsoft Cloud to empower citizen and pro developers alike to build solutions that can deliver product innovation and enhance… READ MORE

How to Improve Your Code Reviews
How to Improve Your Code Reviews
Blog Posts

Almost twenty years ago, I started as a developer in a company that used code reviews. At that time, I had never done a code review nor was my code ever reviewed. For my first project, I had to create a COM component in C++ using the ATL framework. ATL uses reference counting to manage the… READ MORE

Is Python Faster Than Visual Basic?
Is Python Faster Than Visual Basic?
Blog Posts

Many software developers and programmers have this doubt regarding whether Python is faster than Visual Basic. Some of the experienced Python Programmers have the opinion that Visual Basic is faster than Python. This blog discusses this aspect of Visual Basic and before getting into the reason why Visual Basic is faster than Python, let’s get… READ MORE

99% of Code Isn't Yours
99% of Code Isn’t Yours
Blog Posts

Over the last years there has been an increase in reported supply chain attacks. Attacks where the attacker isn’t trying to get access to your source control repositories, but that of one of the many projects you depend on. A bitcoin wallet was compromised and sent wallet keys to a third-party domain through a nodejs package… READ MORE

Is C# a low-level language?
Is C# a low-level language?
Blog Posts

I’m a massive fan of everything Fabien Sanglard does, I love his blog and I’ve read both his books cover-to-cover (for more info on his books, check out the recent Hansleminutes podcast). Recently he wrote an excellent post where he deciphered a postcard sized raytracer, un-packing the obfuscated code and providing a fantastic explanation of the maths involved. I really recommend you take… READ MORE

Cultivating the Next Gen of Coders – Ninja Style
Cultivating the Next Gen of Coders – Ninja Style
Blog Posts

Strains of “Pomp and Circumstance” suddenly fill the Denver dojo. The song drowns out the merry din of bells, whistles, dings and dance beats that usually flow from freshly built computer games.  The ninjas all pause their work. The song signals that one of their own is the first to reach a coveted milestone, yellow… READ MORE