C# .NET Programming with Visual StudioC# .NET Programming


C# 10.0
C# 11.0
C# 12.0
C# 8.0
C# 9.0
C# Best Practices
C# Calling VBA
C# Versions
C++ / CLI
CA (Certificate Authority)
Cache - ClickOnce
Cache - Dictionary
Cache - System.Web.Caching.
Cache - System.Web.HttpRuntime.
Cache - VSTO
Cached Attribute - VSTO
Cached Data - VSTO
Cached Data Manifest
CachedDataHostItem
CachedDataHostItem Class
CachedDataHostItem Collection
CachedDataItem
CacheItem - Runtime.Caching.
CacheItemPolicy - Runtime.Caching.
Caching
Caching - ClickOnce
Caching - Dictionary<TKey, TValue>
Caching - System.Runtime.
Caching - VSTO
Caching Data
Caching Data in Documents - VSTO
Caching.CacheItem
Caching.CacheItemPolicy
Caching.HostFileChangeMonitor
Caching.MemoryCache
Caching.ObjectCache
Calendar - System.Windows.Controls. (WPF)
Calendar - Windows Forms
Calendar - WPF
Call C# from VBA
Call Stack Window
Call VBA from C#
Calling Base Class Constructors
CamelCase
Cancelable Events
CancelButton Property
CancelEventArgs - System.ComponentModel.
CancellationTokenSource - Threading.
Cannot Implicitly Convert Type
Canvas - System.Windows.Controls.
Capture Collection - Regular Expression
Capture Object - Regular Expression
Carriage Return Character
CAS (Code Access Security)
Case Conversion on Strings
Case Insensitive Searches
Case Select
Case Sensitive
Case Sensitive String Comparisons
Case Sensitivity
Case Statements
CASPOL Security
caspol.exe
Cast - IEnumerable
Cast Operator
Casting
Casting - as Operator
Casting - Cast Expression
Casting - Cast Method
Casting - CType (VB.Net)
Casting - DirectCast (VB.Net)
Casting - Explicit
Casting - Objects to Interfaces
Casting - System.Convert
Casting - TryCast (VB.Net)
Catch Block
Catch Statement
Catch When Statement
CByte Function (VB.Net)
CCW (COM Callable Wrapper)
Certificate Authority (CA)
Certificates
Certificates - Authenticode
Certificates - DigiCert
Certificates - GlobalSign
Certificates - Microsoft Server
Certificates - Publisher
Certificates - Self Cert
Certificates - Test
Certificates - Thawte
Certificates - Trusted List
Certificates - Verisign
certmgr.exe
Chained Delegates
Chaining Standard Query Operators
Char - System.
Char Object
Char.IsDigit
Char.IsWhiteSpace
Character Codes
Character Literals
Character Sets - ANSI
Character Sets - ASCII
Character Sets - Unicode
Character Sets - UTF8 (Unicode)
Character Type
Characters
Characters - Non Printing
Characters - Suffix d or D
Characters - Suffix f or F
Characters - Suffix l or L
Characters - Suffix m or M
Characters - Suffix u or U
Characters - Tab
CharSet - Runtime.InteropServices.
ChartEvents_Event - Ambiguous
Checkbox - Ribbon
CheckBox - System.Windows.Controls. (WPF)
CheckBox - System.Windows.Forms.
CheckBox - Windows Forms
CheckBox - WPF
Checked ListBox - WPF
CheckedListBox - Windows Forms
Checking for null
CheckState - System.Windows.Forms.
Checksums
Class - Base
Class - Derived
Class Definition
Class Libraries
Class Library - .NET Core
Class Library - .NET Standard
Class Library - Windows Desktop
Class Types
Class Variables
Class Variables - Static
Class View Window
Class_Initialize
Class_Terminate
Classes
Classes - Abstract
Classes - Casting
Classes - Constructor
Classes - create from JSON
Classes - Destructor
Classes - Events
Classes - Extension Methods
Classes - Fields
Classes - Finalizer
Classes - Garbage Collection
Classes - Generic
Classes - Implementing
Classes - Implements
Classes - Inherits
Classes - Instance vs Static
Classes - Instantiating
Classes - Interfaces
Classes - Member Variables
Classes - Methods
Classes - MustInherit (VB.Net)
Classes - MustOverride (VB.Net)
Classes - Nested
Classes - new
Classes - New (VB.Net)
Classes - NotInhertable (VB.Net)
Classes - NotOverridable (VB.Net)
Classes - Outer
Classes - Overridable
Classes - Overrides
Classes - Partial
Classes - Private
Classes - Properties
Classes - Protected
Classes - Public
Classes - Questions
Classes - ReadOnly
Classes - Sealed
Classes - Serialization
Classes - Shared Fields
Classes - Shared Methods
Classes - Shared Properties
Classes - Splitting Across Files
Classes - Static
Classes - Static vs Instance
Classes - this
Classes - Variables
Classes - Vector
Classes - Virtual
Classes - Visibility
Classes - vs Structures
ClassInterface - Runtime.InteropServices.
ClassInterfaceType - InteropServices.
Clean Solution
Clear All Bookmarks
ClickOnce
ClickOnce - Application Cache
ClickOnce - Application Manifest
ClickOnce - Cache
ClickOnce - Deployment Manifest
ClickOnce - Install Files
ClickOnce - Publish Wizard
ClickOnce - Security
ClickOnce - Trust Prompt
ClickOnce - Verbose Log File
ClickOnce Security
Client TroubleShooter - VSTO
Clipboard
Clipboard - System.Windows.
Clipboard - System.Windows.Forms.
Clipboard Object
Clipboard Paste
Clone Method
Cloning Arrays
Cloning Objects
CloseReason - System.Windows.Forms.
CLR (Common Language Runtime)
Coalescing Operators
Code Access Security (CAS)
Code Access Security Policy Tool
Code Behind Documents - VSTO
Code Definition Window
Code Modules
Code Regions
Code Snippet Editor
Code Snippets
Code Snippets - Arrays
Code Snippets - Collections
Code Snippets - Creating
Code Snippets - Databases
Code Snippets - Dates & Times
Code Snippets - Error Handling
Code Snippets - Excel Interop
Code Snippets - Files & Directories
Code Snippets - Numbers
Code Snippets - Projects
Code Snippets - Snippets Manager
Code Snippets - Strings & Characters
Code Snippets - XML
Code Snippets Manager
Code Window
Coding Conventions
Coding Standards
Coercion - Implicit
Collapse All Regions
Collection Class
Collection Initializers
Collection Interfaces
Collection Iteration
Collection<T>
Collections
Collections - Adding to Dictionary
Collections - Adding to List
Collections - ArrayList
Collections - Arrays
Collections - BitArray
Collections - Comparing
Collections - Concurrent
Collections - Distinct Items
Collections - ElementAt (Linq)
Collections - Finding in Dictionary
Collections - Finding in List
Collections - Generic
Collections - Generic.Dictionary
Collections - Generic.HashSet
Collections - Generic.LinkedList
Collections - Generic.List
Collections - Generic.Queue
Collections - Generic.SortedDictionary
Collections - Generic.SortedList
Collections - Generic.SortedSet
Collections - Generic.Stack
Collections - HashTable
Collections - Immutable
Collections - Interfaces
Collections - Iterating Through
Collections - Iterators
Collections - Questions
Collections - Queue
Collections - Removing from Dictionary
Collections - Removing from List
Collections - SortedList
Collections - Specialized
Collections - Stack
Collections - Standard
Collections - ToArray (Linq)
Collections - User Defined
Collections.Generic.Dictionary
Collections.Generic.HashSet
Collections.Generic.IEnumerable<T>
Collections.Generic.LinkedList
Collections.Generic.List
Collections.Generic.SortedDictionary
Collections.Generic.SortedList
Color - Gradients
Color - RGB, HSB and HSL
Color - System.Drawing.
Color Gradients
Color Schemes
ColorDialog
ColorDialog Control
Colors - Defining
Colors.DarkBlue - Windows.Media.
Colour Picker Dialog Box
Colours
COM (Component Object Model)
COM Add-in Wizard
COM Add-ins
COM Add-ins - Creating
COM Add-ins - IDTExtensibility2
COM Add-ins - Shared
COM Automation
COM Callable Wrapper (CCW)
COM Exceptions
COM Interop
COM Interop Types
COM Shim
COM Visible
COMAddIn - Microsoft.Office.Core.
Combine Delegate Instances
ComboBox - Ribbon
ComboBox - System.Windows.Controls. (WPF)
ComboBox - System.Windows.Forms.
ComboBox - Windows Forms
ComboBox - Windows Forms AutoComplete
ComboBox - Windows Forms DataSource
ComboBox - WPF
ComboBoxItem - System.Windows.Controls. (WPF)
ComboBoxStyle - System.Windows.Forms
COMException
ComInterfaceType - InteropServices.
Command Line - TlbImp.exe
Command Line Program
Command Prompt - Visual Studio
Command Window
CommandBars.ExecuteMso
CommandBars.FindControl
Comment Block
Comments
Comments - /* */
Comments - ///
Comments - Adding
Comments - Inline
Comments - Method Block
Comments - Multi Line
Common Classes
Common Controls - FolderBrowserDialog (Windows)
Common Controls - FolderBrowserDialog (WPF)
Common Controls - OpenFileDialog (Windows)
Common Controls - OpenFileDialog (WPF)
Common Controls - SaveFileDialog (Windows)
Common Controls - SaveFileDialog (WPF)
Common Controls - Windows Forms
Common Controls - WPF Forms
Common Dialog Boxes
Common Errors - Office Developer
Common Intermediate Language
Common Language Runtime (CLR)
Common Type System (CTS)
CommonDialog Class
Compact Assignment Operators
Compare - System.String
CompareMethod.Text - Enumeration (VB.Net)
CompareOrdinal - System.String.
Comparer - System.Collections.
Comparer.DefaultInvariant.Compare
CompareTo - System.String.
CompareTo Method - Strings
CompareValidator Control
Comparing Classes
Comparing Dates
Comparing Files
Comparing Strings
Comparison - System.
Comparison Operators
Comparison<T> Generic Delegate
Compile - Advanced Options
Compile - Build Events
Compiler Constants
Compiler Constants (VB.Net)
Compiler Options - Start External Program
Compiler Options (VB.Net)
Compiler Switches
CompilerServices - System.Runtime.
CompilerServices.InternalsVisibleTo
CompilerServices.MethodImplAttribute
Complex - System.Numerics.
Complex Data Type
Complex Numbers
Component - System.ComponentModel.
Component Object Model (COM)
Component Tray - Windows Forms
ComponentModel - System.
ComponentModel.AttributeCollection
ComponentModel.BackgroundWorker
ComponentModel.BindingList
ComponentModel.Browsable
ComponentModel.DefaultValue
ComponentModel.DesignerSerializationVisibility
ComponentModel.DesignTimeVisible
ComponentModel.EditorBrowsable
ComponentModel.ISynchronizeInvoke
ComponentModel.ListChangedType
ComponentModel.ListSortDescription
ComponentModel.ListSortDirection
ComponentModel.PropertyDescriptor
ComponentModel.RunWorkerCompletedEventArgs
ComponentModel.TypeConverter
ComponentModel.TypeDescriptor
Components - ComponentOne
Components - DevExpress
Components - Infragistics
Components - SpreadsheetGear
Components - SyncFusion
Components - Toolbox
Composition vs Aggregation
Composition vs Inheritance
Compound Statements
Compressing Files
Compressing Strings
ComVisible - Runtime.InteropServices.
ComVisibleAttribute
Concatenating Strings
Concrete Classes
Concurrency
Concurrent Collections
Concurrent Operations
Concurrent.ConcurrentDictionary
ConcurrentBag
ConcurrentDictionary - System.Collections.Concurrent
ConcurrentQueue
ConcurrentQueue<T>
ConcurrentStack
Conditional - System.Diagnostics.
Conditional And Operator &&
Conditional Branching
Conditional Branching - If
Conditional Branching - IIF (VB.Net)
Conditional Branching - Immediate IF
Conditional Branching - switch case
Conditional Breakpoints
Conditional Compilation Symbols
Conditional Compiling
Conditional If
Conditional If - IIF (VB.Net)
Conditional IF ? :
Conditional Not Operator !
Conditional Operator ? :
Conditional Or Operator ||
Conditional Statement
Conditional Ternary Operator
Config File - Application
Config File - Machine
Config File - Security
Config File - User
Config File - Web
Configuration - System.Configuration.
Configuration Files
Configuration Files - app.config
Configuration Files - Application
Configuration Files - Machine
Configuration Files - Security
Configuration Files - User
Configuration Files - user.config
Configuration Files - Web
Configuration Files - web.config
Configuration Manager
Configuration.ApplicationSettingsGroup
Configuration.ClientSettingsSection
Configuration.ConfigurationUserLevel
ConfigurationManager
ConfigurationManager - Configuration.
ConfigurationManager.AppSettings
ConfigurationManager.GetSection
ConfigurationSettings
ConfigurationUserLevel - Configuration.
Connection Strings
Console - Top Level Statements
Console Applications
Console.Beep
Console.ReadLine
Console.Write
Console.WriteLine
const vs static readonly
Constants
Constants - Classes
Constants - Colors (static)
Constants - Date Literals
Constants - DateTime (static readonly)
Constants - DateTime Literals
Constants - Pi (3.142)
Constants - String Literals
Constants - Strings
Constants - Symbolic
Constants - Time Literals
Constraints - Generic
Constructor Arguments or Properties
Constructor Method
Constructors
Constructors - Copy
Constructors - Default
Constructors - Invoking Base
Constructors - Invoking Others
Constructors - Overloading
Constructors - Static
Content Controls - Word
ContentControl - System.Windows.Controls.
Context Menus
ContextMenu - System.Windows.Controls
ContextMenu - System.Windows.Forms
ContextMenus - Ribbon
continue
continue - Loops
Continue For (VB.Net)
Continue Statement
Continue While (VB.Net)
Contracts and Interfaces
Contravariance - Generics
Contravariance - in
Control - Ribbon
Control - System.Windows.Controls.
Control - System.Windows.Forms.
Control Characters
Control Flow
Control Flow - Conditional
Control Flow - Loops
Control Flow - Nested
Control Structures
Control.FromHandle
ControlChars - Microsoft.VisualBasic
ControlChars.Cr
ControlChars.CrLf
ControlChars.Lf
ControlChars.NewLine
ControlChars.Tab
ControlNotFoundException
Controls
Controls Windows - Adding Tooltips
Controls Windows - Alignment
Controls Windows - Anchoring
Controls Windows - BackgroundWorker
Controls Windows - Button
Controls Windows - Checked ListBox
Controls Windows - ContextMenuStrip
Controls Windows - DataGridView
Controls Windows - DataSource
Controls Windows - Date Time Picker
Controls Windows - Docking
Controls Windows - ErrorProvider
Controls Windows - FlowLayout
Controls Windows - GridLayout
Controls Windows - GroupBox
Controls Windows - HScrollBar
Controls Windows - Label
Controls Windows - LinkLabel
Controls Windows - ListBox
Controls Windows - ListView
Controls Windows - NumericUpDown
Controls Windows - Picture Box
Controls Windows - Progress Bar
Controls Windows - Radio Button
Controls Windows - RichTextBox
Controls Windows - StatusStrip
Controls Windows - Tab Control
Controls Windows - TableLayoutPanel
Controls Windows - TextBox
Controls Windows - Timer
Controls Windows - ToolTip
Controls Windows - TreeView
Controls Windows - WebBrowser
Controls Windows - WebView2
Controls WPF - Border
Controls WPF - Button
Controls WPF - Calendar
Controls WPF - Canvas
Controls WPF - CheckBox
Controls WPF - Checked ListBox
Controls WPF - ComboBox
Controls WPF - ContentControl
Controls WPF - DataGrid
Controls WPF - DatePicker
Controls WPF - DockPanel
Controls WPF - DocumentViewer
Controls WPF - Ellipse
Controls WPF - Expander
Controls WPF - Frame
Controls WPF - Grid
Controls WPF - GridSplitter
Controls WPF - GroupBox
Controls WPF - Image
Controls WPF - Label
Controls WPF - ListBox
Controls WPF - ListView
Controls WPF - MediaElement
Controls WPF - Menu
Controls WPF - PasswordBox
Controls WPF - ProgressBar
Controls WPF - RadioButton
Controls WPF - Rectangle
Controls WPF - RichTextBox
Controls WPF - ScrollBar
Controls WPF - ScrollViewer
Controls WPF - Separator
Controls WPF - Slider
Controls WPF - StackPanel
Controls WPF - StatusBar
Controls WPF - TabControl
Controls WPF - TextBlock
Controls WPF - TextBox
Controls WPF - ToolBar
Controls WPF - TreeView
Controls WPF - UniformGrid
Controls WPF - ViewBox
Controls WPF - WebBrowser
Controls WPF - WebView2
Controls-ContextMenuStrip
Conversions - Explicit
Conversions - Implicit
Conversions - Narrowing
Conversions - Widening
Convert - System.
Convert Class
Convert.FromBase64String
Convert.ToBoolean
Convert.ToByte
Convert.ToChar
Convert.ToInt32
Convert.ToInteger
Convert.ToSingle
Convert.ToString
Convert.ToUInt32
Converting - (Brackets)
Converting - Array to Collections
Converting - as Operator
Converting - Collections to Array
Converting - Explicit
Converting - float to double
Converting - Implicit
Converting - int to string
Converting - String to ArrayList
Converting - String to DateTime
Converting - String to Object
Converting - String to TimeSpan
Converting - System.Convert
Converting Data Types
Converting Uppercase to Lowercase
ConvertTime Method
ConvertTimeBySystemTimeZoneId
CookieCollection - System.Net.
Cookies
Coordinated Universal Time (UTC)
Copy - Deep
Copy - Shallow
Copy Local
Copy to Output Directory - Properties
CopyDirectory Method (VB.Net)
CopyFile Method (VB.Net)
Copying Arrays
Copying Objects
Copying Parts of Arrays
Core 1.0
Core 1.1
Core 2.0
Core 2.1
Core 2.2
Core 3.0
Core 3.1
Count is not a member of System.Array
Covariance - Generics
Covariance - out
Create Unit Tests
CreateDirectory Method
CreateRibbonExtensibilityObject
Creating Add-ins - COM
Creating Add-ins - VSTO
Creating COM Add-ins
Creating Document Level Smart Tags
Creating Excel VSTO Add-in
Creating Outlook VSTO Add-in
Creating PowerPoint VSTO Add-in
Creating VSTO Add-ins
Creating Word VSTO Add-in
Cross AppDomain Communication
Cryptography
CTS (Common Type System)
CType (VB.Net)
CultureInfo - System.Globalization.
CultureInfo.InvariantCulture
Currency - VBA Equivalent
Currency = decimal
Currency Data Type (VB.Net)
Currency Format Specifier (C or c)
Current Date
Current Time
CurrentCultureIgnoreCase - System.StringComparison.
CurrentDomain Property
CurrentDomain.BaseDirectory - AppDomain
Cursor - System.Windows.Forms.
Cursors
Custom Actions - Setup
Custom Constructors
Custom Document Properties
Custom Images - Resources
Custom Outlook Forms
Custom Ribbon UI
Custom Task Pane
Custom UI Editor
Custom XML Parts (Word)
Customising Backstage View
Customising Task Panes
Customising Visual Studio Editor
CustomizationContext
CustomTaskPane - Microsoft.Office.Tools.
CustomTaskPaneCollection
 
© 2024 Better Solutions Limited. All Rights Reserved. © 2024 Better Solutions Limited Updated: 26 July 2024 26 July 2024