Semantic Kernel - Lightweight SDK for AI Large Language Model Integration
Semantic Kernel (SK) is a lightweight SDK enabling integration of AI Large Language Models (LLMs) with conventional programming languages. SK offers a unique programming model that combines natural la...
The Age of AI has begun
Artificial intelligence is the new revolution, with the potential to change the world as much as mobile phones and the Internet did. Bill Gates, a visionary in the tech world, reflects on his experien...
Sparks of AGI - Bombshell GPT-4 Paper: Fully Read w/ 15 Revelations

A recently released report from Microsoft researchers reveals the impressive capabilities of GPT-4, a language model that shows sparks of artificial general intelligence, the Holy Grail of AI research...
GitHub Copilot Chat for Visual Studio 2022
GitHub Copilot, the AI-assisted pair programmer, is now evolving to provide enhanced AI assistance beyond code completion. With fully integrated AI-powered Copilot chat experiences in Visual Studio, y...
Sparks of Artificial General Intelligence: Early experiments with GPT-4
Artificial intelligence researchers have been refining large language models that exhibit remarkable capabilities, challenging our understanding of learning and cognition. The latest model, GPT-4, can...
.NET Performance Delivers Again for Bing: Upgrading from .NET 5 to .NET 7
This article from the .NET Blog details the upgrade of Bings central workflow engine (XAP) to .NET 7, highlighting the major updates made, the challenges faced, and the wins realized as they aggressiv...
Clean Architecture: The Bad Parts
Clean architecture is a software design pattern that separates domain logic from other concerns such as persistence and caching. It aims at keeping the domain objects and domain logic separate from ot...
GitHub Copilot learns new tricks, adopts this years model
Microsoft GitHub’s Copilot programming model has been trained to perform new tasks and has been renamed as Copilot X. It will rely on an expanding set of language models including GPT-3.5-turbo and GP...
GitHub Copilot X: The AI-powered developer experience
GitHub Copilot is now evolving into a more personalized developer experience with chat and voice interfaces, support for pull requests, and the adoption of OpenAI’s GPT-4. The GitHub Next R&D team is ...
Globalization & Localization in ASP.Net Core 7
In todays world, applications need to be developed with a global audience in mind. Globalization and localization are two important concepts for developers to understand. Globalization is the process ...
How To Structure Your .NET Solutions: Architecture And Trade-Offs
In this article, we explore the various ways to structure your .NET solutions and applications, including microservices, monoliths, clean architecture, and shared databases. We analyze the trade-offs ...
Secure your .NET cloud apps with rootless Linux Containers
Starting with .NET 8, all Linux container images will include a non-root user, making .NET one of the most secure developer ecosystems. This aligns with the principle of least privilege, greatly limit...
Software Engineering is about trade-offs: make sure you have options!
In this article, the author discusses the importance of having options in software engineering and making educated choices. The article highlights the need for considering different perspectives and a...
Understanding the .NET ecosystem: The evolution of .NET into .NET 7
The .NET ecosystem has evolved significantly over the years, with the development of .NET Core and .NET 5+ resulting in many new concepts and changes. In this post, the author discusses the history of...
A Simple Framework for Architectural Decisions
Software engineers must make architectural decisions while developing and it is essential to establish a clear framework for making those decisions. The article talks about building a framework for ma...
GTC 2023 Keynote with NVIDIA CEO Jensen Huang

The GTC conference is focused on discussing the use of accelerated computing and AI to tackle sustainability, generative AI, and digitalization, as the exponential performance increase of Moore’s Law ...
Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More
ASP.NET Core allows developers to build REST API endpoints without defining controllers since .NET 6 with Minimal APIs. Minimal APIs primarily exist for writing REST API endpoints while avoiding the v...
Using Hugging Face machine learning models in Azure
Microsoft is incorporating open source machine learning models into Azure applications and services, with a focus on its own open source tools. Hugging Faces library of thousands of models and data se...
Announcing TypeScript 5.0 Beta
QCon San Francisco (Oct 2-6): Learn whats next in software from world-class leaders pushing the boundaries. Attend in-person or online. Register and find real-world practical inspiration from the worl...
ASP.NET Core 7: Introducing endpoint filters, actions filters for minimal APIs
ASP.NET Core 7 introduces endpoint filters, actions filters for minimal APIs. It allows defining any operation before and after the minimal endpoint is executed. The basic filter requires the injectio...