Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

CODE Magazine

Jan/Feb 2025
Magazine

CODE Magazine continues to publish technical “how to” and “overview” articles about current and new technologies, as we have for over 25 years with sample source code, showing new and experienced developers modern techniques for how to build software used inside companies, on mobile devices and deployed to the cloud. Join our audience of software professionals every other month.

AI is Stimulating Change • The last two years have brought seismic changes to the entire computing eco system unlike any we’ve seen before. This tectonic shift has been caused by large-scale research and development efforts in the computing disciplines of artificial intelligence (AI) and machine learning (ML). These technologies aren’t

Building HAL 9000 (And It Runs Completely on My Mac) • HAL 9000 is a fictional artificial intelligence (AI) character in Arthur C. Clarke's novel "2001: A Space Odyssey" and its film adaptation directed by Stanley Kubrick. It had a conversational interface—humans could just talk to it like humans talk with each other. It was super intelligent. The original idea came about in 1964 when Kubrick and Clarke started working on the project.

Exploring. NET MAUI: MVVM, DI, and Commanding • Up to this point in this article series on .NET MAUI,you created a set of typical business application input pages and learned about the many different controls you can use for data input. Data binding is a great feature of .NET MAUI to help you eliminate C# code in your applications. In this article, you’ll learn the Model-View-View-Model (MVVM) and Dependency Injection (DI)

Building Microservices Architecture Using CQRS and ASP.NET Core • In today's fast-paced business landscape, we often build scalable, secure, high-performing, and maintainable applications. A plethora of design patterns and architectural approaches can help in this regard. Command Query Reponsibility Segregation, or CQRS, is a proven architectural pattern that can help build scalable applications in complex scenarios. It does this by splitting

Exploring LangChain: A Practical Approach to Language Models and Retrieval-Augmented Generation (RAG) • LangChain is a powerful framework for building applications that incorporate large language models (LLMs). It simplifies the process of embedding LLMs into complex workflows, enabling the creation of conversational agents, knowledge retrieval systems, automated pipelines, and other AI-driven applications. At its core, LangChain follows a modular design that allows

Semantic Kernel Part 4: Agents • This series started with the core concepts of Semantic Kernel (SK), then presented some hands-on coding, followed by more advanced examples, including how to implement a basic RAG pattern and automatic function calling. At each step, I discussed how SK treats artifacts like prompts as source code and how each feature builds on those that came before. In this installment,

The Infinite Monster Engine • As a weird kid in a rural town, I heard about something strange and possibly sinister. I watched the Dungeons and Dragons cartoon on Saturday Morning TV. I saw the D&D advertisements in comic books. At the same time, moms on the evening news were gnashing their teeth about the influence of Satan. You mean I can pretend to be a wizard and there might be real demons involved?

My New Copilot+ PC • I first saw the Copilot+ PC device on stage at the Microsoft BUILD conference in May 2024, during a demonstration of how its NPU could dramatically speed up AI tasks running locally, and ever since, I’d wanted one. I was lucky to get one of the few Qualcomm Windows on Snapdragon X Elite Dev Kits before they halted production. Although Qualcomm-powered

CODE Magazine

Formats

  • OverDrive Magazine

subjects

Languages

  • English