CODE Magazine / Articles

UI (User Interface)

Articles filed under UI (User Interface)

Articles

Showing 1–8 of 8

  1. CODE Magazine: 2025 - July/August cover

    Natural Language AI-Powered Smart UI

    Ed Charbeneau delves into the practical integration of AI-powered Smart UI components by leveraging large language models (LLMs), particularly moving beyond the prevalent Generative AI chat demos that often overshadow such applications. He illustrates the gradual enhancement of user interfaces (UIs) through LLMs with real-world examples like Smart AI Search and Smart Text, which improve user interactions by adding contextual and relational features to existing functionalities. Utilizing LLMs, Charbeneau demonstrates transforming user queries into actionable commands for UIs, employing natural language processing to bridge the gap between human language and software interfaces, thereby enhancing user experience while maintaining familiar UI elements.

  2. CODE Magazine: 2019 - March/April cover

    .NET Core for the Desktop

    Software vendors and conferences would tell you that the desktop is dead, but if you’re a working consultant, you know that’s not true. Mike dives into a great tool using WinForms to show you what you’ve been missing.

  3. CODE Magazine: 2019 - March/April cover

    Create a Title Bar for User Controls

    Those helpful buttons for minimize, maximize, and close functions need to be added to your WPF pages if you don’t want to crowd your user’s screen. Paul shows you how.

  4. CODE Magazine: 2018 - January/February cover

    A Good Idea is Just the Start

    If you ever thought you’d like to develop the Next Big Thing, you’ll need Q’s advice about how to get started and what to do before you start writing code.

  5. CODE Magazine: 2015 - September/October cover

    A Data-Driven Menu System for Bootstrap

    Did you know that you can create a simple one-line menu system using two C# classes and a little bit of Razor code in an MVC page to create a hierarchical menu structure for drop-down menus? Paul shows you how.

  6. CODE Magazine: 2015 - September/October cover

    XAML Anti-Patterns: Layout SNAFUs

    Just when you think a container is simple, your user resizes the screen and mayhem ensues. If you want to know what happened—or prevent it, better yet—read Markus’ piece about the XAML layout engine.

  7. CODE Magazine: 2015 - July/August cover

    Display a Progress Message on an MVC Page

    In this article, Paul Sheriff explains how to enhance user experience in MVC web applications by displaying progress messages during server post-backs. He demonstrates multiple techniques, including disabling buttons, changing button text, showing pop-up messages, graying out the background, and adding animated Font Awesome spinners to indicate processing. Sheriff emphasizes the importance of immediate user feedback to prevent repeated clicks and improve usability, and provides practical code examples to implement these features effectively, including tips for ensuring animations run smoothly using JavaScript’s setTimeout function.

  8. Web Code is a Solved Problem: How about Fixing Web UI Next?

    Originally published as a blog post - Fixing Web UI