• Docs Home
  • Framework Home
  • CODE Magazine
  • CODE Consulting
  • CODE Training
  • Getting Started
    • Installing CODE Framework
  • What's New?
    • Framework Change Log
    • Core Framework Change Log
    • Tools Change Log
  • Services
    • Understanding Services in CODE Framework
    • CODE Framework Services in .NET Core
    • WCF Service Configuration
    • Services: Server-Side Hosting
      • Creating REST Services
      • WebApi Service HostingREST, service, WebApi
      • Using the Service Test Host/Harness
      • Fixing Service Hosting Security Errors
      • WCF HTTPS Service Hosting
      • WCF Self-Hosted Service Concurrency
      • WCF Service Namespaces
      • CORS Support in ServiceHostController
      • Self-Hosted In-Process Client-Side Services
    • Services: Client-Side Calling
      • Calling REST Services through ServiceClient
      • ServiceClient Events
  • WPF Client Development
    • Understanding WPF Development
    • Binding the UI to Data
      • Bind, Security, and Input Validation
      • Binding to Enums
    • Controls
      • Auto-Complete UIs
      • Caps-Lock Warning (and Global Key Handlers)
      • Icons - Theme Icons
      • ListBox - Multi-Column Lists
      • Odd and Even Row Background Colors in Lists
      • Progress Animations
      • Range Slider
      • Ribbon - Custom Views and View-Models in the Ribbon
      • Ribbon - Setting a Default Page
      • Sticky Notes
      • Text Boxes - Select on Entry
      • Text Boxes - Input Masks
      • TouchEx and Scroll Bars
    • Layout and Visuals
      • Understanding Layout
      • Automatic Layout - Bidirectional Stack Panel
      • Automatic Layout - Edit Form
      • Automatic Layout - Flow Layout
      • Automatic Layout - Multi-Panel Layout
      • Font Sizes and Font Families in WPF Apps
      • Layout - Setting Generic/Abstract Dimensions on Controls
      • MessageBoxes in WPF MVVM/MVC
      • Metro - ListBoxes
      • Metro - Control Margins
      • Metro - Start Screen
      • Metro - Transparent ListBoxes
      • Styling - MVVM Shell Styling Tips
      • Styling - Tuning the Shell
      • Themes - Simplified Resource Dictionary Download
      • Themes - Standard Icon Resources
      • Custom Icons
    • Understanding View-Models
      • Async Worker
      • Async Worker - Part 2
      • Fast Loading of Standard View-Models with Image Resources
      • Standard Views and View-Models
      • Standard View-Models Tips
    • Understanding Views
      • Default Focus in Views
      • Partial Views
      • Reacting when Views Close
      • Standard Views and View-Models
      • Using the View Visualizer
      • Local Views
    • General WPF Framework Topics
      • Accessing the Shell Object
      • Activating Existing/Loaded Views
      • Configuration System
      • Hooking Events with Commands
      • Input Validation
      • Notifications
      • Observable Collection Helper
      • Resource Dictionary Loading
      • Splitting WPF Apps into Multiple Projects
      • Status Bars
      • WPF ImageHelper
      • View-Actions - CanExecute
      • View-Actions - Checked and Toggle
      • View-Actions - Pinned Actions
      • View-Actions - String Indexers
      • Window Resize and Drag for Borderless Windows
  • General Topics
    • JSON Features
    • Logging Framework
    • ObjectHelper and Complex Paths
    • Settings Manager
    • TransparentProxyGenerator
    • Type and Null Checking Convenience Method
  • Milos
    • Milos Overview
    • Change Log
    • Data Access Layer