www.
EMoreau
.com
Main page
|
Moer inc.
|
About me
|
Contact
|
Sitemap
Moer and Éric Moreau's web site
Friday, March 24, 2023
RSS Feed for my Blog
Search
Go
Articles
2020 (11)
2019 (12)
2018 (11)
2017 (11)
2016 (12)
2015 (12)
2014 (12)
2013 (12)
2012 (12)
2011 (12)
2010 (12)
2009 (12)
2008 (12)
2007 (12)
2006 (12)
2005 (12)
2004 (12)
2003 (12)
Blog Archives
December 2020 (1)
November 2020 (1)
October 2020 (2)
September 2020 (1)
August 2020 (1)
July 2020 (1)
June 2020 (1)
May 2020 (2)
April 2020 (1)
March 2020 (1)
February 2020 (2)
December 2019 (1)
November 2019 (1)
October 2019 (1)
September 2019 (2)
August 2019 (1)
July 2019 (1)
June 2019 (2)
May 2019 (2)
April 2019 (1)
March 2019 (1)
February 2019 (1)
January 2019 (1)
December 2018 (2)
November 2018 (2)
October 2018 (1)
September 2018 (2)
August 2018 (1)
June 2018 (1)
May 2018 (1)
April 2018 (1)
March 2018 (1)
February 2018 (1)
January 2018 (1)
December 2017 (1)
November 2017 (2)
October 2017 (2)
September 2017 (4)
August 2017 (1)
July 2017 (2)
June 2017 (1)
May 2017 (3)
April 2017 (2)
March 2017 (2)
February 2017 (3)
January 2017 (3)
December 2016 (3)
November 2016 (1)
October 2016 (3)
September 2016 (1)
August 2016 (1)
July 2016 (4)
June 2016 (3)
May 2016 (1)
April 2016 (5)
March 2016 (2)
February 2016 (5)
January 2016 (1)
December 2015 (2)
November 2015 (2)
October 2015 (3)
September 2015 (4)
August 2015 (2)
July 2015 (6)
June 2015 (1)
May 2015 (6)
April 2015 (4)
March 2015 (6)
February 2015 (4)
January 2015 (6)
December 2014 (2)
November 2014 (3)
October 2014 (2)
September 2014 (1)
August 2014 (1)
July 2014 (3)
June 2014 (3)
May 2014 (4)
April 2014 (8)
March 2014 (6)
February 2014 (1)
January 2014 (3)
December 2013 (1)
November 2013 (3)
October 2013 (3)
September 2013 (2)
August 2013 (1)
July 2013 (4)
June 2013 (4)
May 2013 (2)
April 2013 (3)
March 2013 (7)
February 2013 (3)
January 2013 (3)
December 2012 (7)
November 2012 (6)
October 2012 (5)
September 2012 (4)
August 2012 (5)
July 2012 (5)
June 2012 (4)
May 2012 (2)
April 2012 (3)
March 2012 (7)
February 2012 (5)
January 2012 (5)
December 2011 (3)
November 2011 (3)
October 2011 (5)
September 2011 (3)
August 2011 (4)
July 2011 (5)
June 2011 (3)
May 2011 (2)
April 2011 (4)
March 2011 (2)
February 2011 (5)
January 2011 (10)
December 2010 (6)
November 2010 (8)
October 2010 (5)
September 2010 (7)
August 2010 (4)
July 2010 (4)
June 2010 (3)
May 2010 (4)
April 2010 (5)
March 2010 (5)
February 2010 (3)
January 2010 (4)
December 2009 (4)
November 2009 (3)
October 2009 (7)
September 2009 (5)
August 2009 (4)
July 2009 (5)
June 2009 (7)
May 2009 (9)
April 2009 (7)
March 2009 (10)
February 2009 (5)
January 2009 (12)
December 2008 (9)
November 2008 (9)
October 2008 (15)
September 2008 (9)
August 2008 (15)
July 2008 (5)
June 2008 (8)
May 2008 (7)
April 2008 (9)
March 2008 (13)
February 2008 (7)
January 2008 (5)
December 2007 (5)
November 2007 (6)
October 2007 (6)
September 2007 (3)
August 2007 (3)
July 2007 (6)
June 2007 (10)
May 2007 (7)
April 2007 (6)
March 2007 (7)
February 2007 (5)
January 2007 (3)
My favorite links
#1
#2
#3
Questions Answered
Articles Written
Overall Points
SiteMap Information
Home
AboutMe
Contact
Moer
SiteMap Info
.well-known
pki-validation
Album
Documents
Entries
Articles
2003
01
Comboboxes-in-Windows-Form-Datagrids
02
The-ErrorProvider-Control-(in-Windows-Forms)
The-ErrorProvider-Control-in-Windows-Forms
03
Creating-your-own-Windows-Custom-Control
04
A-Folder-Browser-dialog-(in-Windows-Forms)
A-Folder-Browser-dialog-in-Windows-Forms
05
Applications-Settings-in-VBNet
06
Common-Dialogs
07
Object-Serialization-in-VBNet
08
NET-Clipboard-object
09
Fun-with-MDI-forms
10
Using-the-registry-from-a-VBNet-application
11
Code-diagnostic-(an-article-on-tracing-and-debugging)
Code-diagnostic-an-article-on-tracing-and-debugging
12
The-Process-component
2004
01
The-NotifyIcon-class
02
Drag-and-Drop-in-VBNet
03
Using-The-WebRequest-object-to-retrieve-Yahoo-stock-quotes
04
Running-assemblies-from-a-shared-folder
05
The-(incomplete)-TabControl
The-incomplete-TabControl
06
The-PropertyGrid-control
07
Localization
08
Interfacing-the-Windows-Task-Scheduler
09
The-StatusBar-control
10
Extender-providers
11
The-Toolbar-control
12
Creating-help-files-and-linking-them-to-a-VB-application
2005
01
The-DateTimePicker-control
02
Multi-columns-ComboBox
03
Setting-Windows-default-printer
04
The-FileSystemWatcher-component
05
VBNet-and-the-Google-API
06
Using-MS-Agent-in-a-VBNet-application
07
Colors-of-disabled-controls
08
Adding-plug-ins-to-your-applications
09
Using-Reflection-to-spy-forms-content-
Using-Reflection-to-spy-forms e2 80 99-content-
10
Handling-an-offline-feature
11
Whats-new-in-VS2005-for-Windows-Forms-Developers
What e2 80 99s-new-in-VS2005-for-Windows-Forms-Developers 3f
12
Scrolling-text
2006
01
A-custom-MessageBox
02
Monitoring-your-applications-using-custom-performance-counters
03
Folders-synchronization-using-the-SystemIO-namespace
04
The-Treeview-control
05
The-Strippers-club
The-Strippers e2 80 99-club
06
The-TextBox-and-the-MaskedTextbox-controls
07
The-Treeview-control---Part-2
The-Treeview-control-Part-2
08
Strings-Strings-Strings
Strings 2c-Strings 2c-Strings
09
Feeding-Crystal-Reports-from-your-application
10
Crystal-Reports--Part-II
Crystal-Reports- e2 80 93-Part-II
11
MARS-and-Asynchronous-ADONet
12
The-BackgroundWorker-component
2007
01
Setting-a-masterdetail-relationship-between-two-ComboBox
Setting-a-master 2fdetail-relationship-between-two-ComboBox
02
Compression-in-the-Net-Framework-20
03
AppSettings-revisited
04
The-WebBrowser-control
05
My-thoughts-on-LINQ
06
The-My-namespace
07
Extending-the-My-namespace
08
An-Action-List-component
09
Using-SystemNetMail
10
Embedding-a-font-into-an-application
11
Adding-a-button-on-the-title-bar
12
Licensing-a-VBNet-application
2008
01
Mapping-network-folder
02
A-Wiki-based-help-system
03
Microsoft-Visual-Basic-Power-Packs-30
04
Short-circuiting-(mainly-in-VBNet-and-SQL-Server)
Short-circuiting-mainly-in-VBNet-and-SQL-Server
05
Dropping-a-Outlook-message-on-your-application
06
Automatically-close-an-application-when-inactive
07
Exceptions
08
Introducing-SystemIOPackaging
09
Visual-Basic-Windows-Forms-conversion-assistant
10
ASPNet-35-SP1-Dynamic-Data
ASPNet35SP1DynamicData
11
Passing-arguments-to-an-application-startup
12
The-Vista-Bridge
2009
01
Writing-text-on-an-image
02
Scripting-your-Microsoft-SQL-Server-database-objects
03
A-combo-box-displaying-drives
04
Using-LINQ-and-XML-Literals-to-transform-a-DataTable-into-a-HTML-table
05
Using-the-ConnectionStrings-section-of-the-configuration-file
06
The-Validation-Application-Block
07
Windows-Forms-Effect
08
Managing-ODBC-entries-from-a-Net-application
09
Microsoft-SQL-Server-2008--The-FileStream-feature
10
Windows-API-Code-Pack-for-Microsoft-Net-Framework--Part-1
11
Windows-API-Code-Pack-for-Microsoft-Net-Framework--Part-2
12
Top-10-Visual-Studio-Tips-and-Tricks
2010
01
The-Table-and-Flow-Layout-container-controls
02
Validating-database-objects
03
How-to-detect-idle-time-in-a-Net-application
04
Getting-the-most-from-Enums
05
Do-you-know-the-TextFieldParser
06
Creating-Excel-Add-in-with-VBnet-or-C
07
Sending-e-mails-with-attachments-a-different-method
08
Consuming-RSS-feeds-from-your-application-using-SystemNetWebRequest
09
Processing-large-XML-data-from-SQL
10
A-self-hosted-WCF-service
11
SQL-Table-Value-parameters
12
Using-ADONet-SQL-Bulk-Copy-feature
2011
01
The-Chart-control-in-Visual-Studio-2010-and-2008-to-some-extents
02
Nested-SQL-Transactions--Do-you-really-know-what-Rollback-does
03
Using-OpenXML-to-fill-a-Word-document-from-a-Net-application
04
Detecting-the-Byte-Order-Mark-of-a-file-from-a-Net-application
05
Creating-SQL-Stored-Procedures-in-Net-SQL-CLR-Integration
06
Computers-inventory-from-a-Net-application
07
Compiling-code-on-the-fly
08
The-poor-man-charting-option
09
Using-SystemIOMemoryMappedFiles
10
Retrieving-SQL-Print-statement-from-a-Net-Application
11
Using-the-FileHelpers-Library
12
Microsoft-SQL-Server-Grouping-sets
2012
01
Extension-methods-in-Net
02
ADONet-DataTable-transpose
03
Using-SQL-Dependency-in-a-Net-application
04
A-more-useful-auto-complete-Textbox-control
05
SQL-Server-2012--Whats-new-for-the-developers
06
Distinguishing-Visual-Basic-Me-My-MyBase-and-MyClass
07
LINQ-to-Objects-Part-1
08
LINQ-to-Objects-Part-2
09
LINQ-to-Objects-Part-3-of-3
10
Whats-new-in-the-Visual-Studio-2012-IDE
11
Column-Store-Index
12
Microsoft-SQL-Server-2012-FileTable
2013
01
Hosting-an-application-in-a-Windows-Forms
02
Caching-in-a-Windows-Forms-Net-application
03
Global-Error-handling-in-a-Net-application
04
Get-Fractions-from-a-decimal-value
05
Using-VB6-forms-in-a-Net-application
06
A-Net-Multi-Lines-combo-box-and-how-to-convert-code-from-C-to-VB
07
A-free-LINQ-to-Excel-and-CSV-provider
08
Get-help-from-IntelliTrace-to-debug-your-Net-application
09
Aspect-Oriented-Programming-AOP-applied-to-Net-using-PostSharp
10
SystemThreadingTask-class
11
Async-and-Await-in-Net
12
Net-Device-Location
2014
01
Using-JsonNet
02
SQL-Connection-Builder-in-Net
03
Net-fluent-interface
04
Creating-and-using-Microsoft-Azure-Storage-in-Net
05
Hosting-WPF-controls-on-a-Windows-Form
06
Transform-LINQ-results-into-a-DataTable
07
Data-in-Azure--Part-1
08
Data-in-Azure--Part-2
09
Impersonate-in-Net
10
Connecting-to-FTP--FTPES-using-Net
11
Use-dynamic-Linq-queries-to-build-a-search-feature
12
Whats-new-in-Visual-Studio-2015
2015
01
MDI-Style-in-a-WPF-application
02
Custom-MessageBox-in-WPF
03
WPF-Using-IDataErrorInfo-on-a-class-exposing-validation-attributes-from-a-MetaData-class
04
SQL-CLR-Integration-in-2015-year-not-product-version
05
New-and-enhanced-debugging-features-of-Visual-Studio-2015
06
Using-Azure-DocumentDB-from-a-Net-application
07
Net-Observable-Collections
08
Embed-a-font-in-a-WPF-application
09
Customizing-the-WPF-Calendar-control-
10
Taking-a-snapshot-of-a-screen-in-WPF
11
Licensing-a-Net-application--2015-edition
12
Embedding-a-DLL-in-a-Net-application
2016
01
WPF-application-notifications
02
Issues-with-Generic-Windows-Forms-inheritance-and-the-solution
03
Try-catch-structure-overhead-in-Net
04
Drag--Drop-emails-on-a-Net-application-from-Outlook-with-attachments
05
Controlling-the-Windows-10-On-Screen-keyboard-from-a-Net-Windows-Forms-application
06
New-in-SQL-2016--Native-support-from-JSON
07
Microsoft-SQL-Server-2016-Temporal-tables-features
08
Persisting-screen-settings-in-a-Net-application
09
Wiki-revisited--Generating-a-Word-document
10
Crystal-Reports-for-Net-revisited-10-years-later
11
PowerShell-Get-O365-mailboxes-statistics
12
More-PowerShell-for-Office-365--Devices-and-failed-emails
2017
01
Getting-folder-size
02
Net-code-to-convert-numbers-to-words
03
Whats-new-in-the-Visual-2017-IDE
04
Limiting-date-selection-in-the-DateTimePicker-control
05
SystemIOCompression
06
Preventing-a-combo-box-item-from-being-selected
08
Showing-images-in-a-combo-box
09
Downloading-files-from-HTTPS
10
Reading-Security-events-from-the-Event-logs
11
Watermark-in-Windows-Forms
12
Creating-an-Add-In-for-Outlook-in-Net
2018
01
Instrumenting-Windows-application-using-Application-Insights
02
SQL-Pivot-Tips-and-Tricks
03
Using-OneDrive-from-your-Net-Windows-Forms-application
04
Using-a-Net-application-to-query-folders-permissions
05
A-Net-application-to-extract-appointments-from-Office-365-public-calendars
06
Running-a-PowerShell-script-from-a-Net-application
08
Building-your-own-scheduler-using-Net-and-QuartzNet
09
Generate-and-consume-QR-codes-in-Net-applications
10
Generating-HTML-output-from-a-SQL-query
11
Taking-a-picture-using-your-webcam-from-a-Net-application
12
Character-recognition-from-a-Net-application
2019
01
OK-Computer--or-talking-to-your-Net-application
02
The-Yield-operator
03
Getting-Yahoo-stock-prices
04
Splitting-a-value-into-multiple-rows-in-Microsoft-SQL-Server
05
Using-the-MemoryCache-in-Net
06
Monitoring-computer-performance-from-a-Net-application
07
Using-the-Windows-dialog-to-copymovedelete-files-and-folders-from-a-Net-application
08
Start-a-process-using-different-credentials
09
SQLTableDependency-in-a-Net-application
10
Creating-an-extension-using-VS2017-for-SSMS-18
11
Rotate-labels-on-your-Net-Windows-Forms
12
Emptying-the-Recycling-bin-from-a-Net-application
2020
02
Continuously-reading-the-end-of-a-text-file-in-Net
03
Generating-PDF-from-Net-easily
04
Easily-convert-a-CSV-into-a-DataTable
05
Using-ValueTuple-in-Net
06
Comparing-Text-to-highlight-differences-in-Net
07
WaitCursorHourGlass-cursor-for-Net-Windows-Forms-project
08
-Using-the-WebView2-control-in-a-Net-application
09
Merging-PDFs-documents-from-a-Net-application
10
Finding-conflicting-references-in-your-solution
11
Getting-an-exit-Code-returned-by-a-PowerShell-script-from-Net-app
12
Authenticate-and-Authorize-users-against-the-AD-from-a-Net-application
Blogs
2007
01
January-2007-article-published
Level-Extreme-NET-Magazine-January-issue-is-released
New-web-site
02
DevTeach-2007
GotDotNet-may-disappear-in-July-2007!
GotDotNet-may-disappear-in-July-2007
Level-Extreme-NET-Magazine-February-issue-is-released
Reflector-5-is-now-available
VBNet-on-Linux-is-now-possible
03
Beginner-Developer-Learning-center
DevTeach--SQLTeach-are-coming-to-town
DevTeach- 26-SQLTeach-are-coming-to-town!!!
I-am-on-a-Belgium-webcast
My-March-article-is-released
Orcas--1--Rosario
Orcas- 2b-1- 3d-Rosario
The-adventure-begins
Will-Orcas-ship-in-2007
Will-Orcas-ship-in-2007 3f
04
A-first-patch-for-the-Beta-1-of-Orcas
Enterprise-Library-30-now-released
Jump-Start-for-Canadian-Developers-and-IT-Professionals-
Live-From-Redmond-Webcast-Series-(Beth-Massi)
Live-From-Redmond-Webcast-Series-Beth-Massi
Orcas-beta-1-now-available
The-Express-edition-of-Orcas-are-available
05
Database-publishing-wizard-v11
InlineSearch--free-add-in-for-Internet-Explorer-55
InlineSearch- 3a-free-add-in-for-Internet-Explorer-55 2b
Interop-Forms-Toolkit-20-is-now-released
No-PDC-this-fall!!!
No-PDC-this-fall
SearchNet
Second-appearance-at-the-Visual-Studio-Talk-Show
Visual-Basic-2005-Keyboard-Shortcut-Reference-Poster
06
Acropolis-CTP-1-is-now-available
Book-review-Professional-Crystal-Reports-for-Visual-Studio-Net
Book-review 3a-Professional-Crystal-Reports-for-Visual-Studio-Net
IE7Pro---The-Ultimate-Add-On-for-Internet-Explorer-7-(free-addon)
IE7Pro-The-Ultimate-Add-On-for-Internet-Explorer-7-free-addon
Internet-Explorer-Developer-Toolbar-(Version-10021880---May-2007)
Internet-Explorer-Developer-Toolbar-Version-10021880-May-2007
Microsoft-ASPNet-Ajax-client-life-cycle-events
Orcas-will-officially-be-Visual-Studio-2008
SQL-2008-is-coming-soon
The-Level-Extreme-NET-Magazine-June-issue-is-released-
Tips-to-speed-up-VS-2005-IDE
VB-2008-Whats-in-Whats-not
VB-2008 3a-What's-in 3f-What's-not 3f
07
ADONet-Entity-Framework-June-2007-CTP-is-now-available-for-download
ADONet-Entity-Framework 3a-June-2007-CTP-is-now-available-for-download
Book-review-Professional-DotNetNuke-4
Book-review 3a-Professional-DotNetNuke-4
I-am-a-MVP-for-another-year
Level-Extreme-NET-Magazine-July-issue-is-released
Visual-Studio-Beta-2-now-available-for-download
Windows-2008-Visual-Studio-2008-and-SQL-Server-2008-launch-date-announced
Windows-2008 2c-Visual-Studio-2008-and-SQL-Server-2008-launch-date-announced
08
Level-Extreme-NET-Magazine-August-issue-is-released
LINQ-to-SQL-Debug-Visualizer
Visual-Studio-2008-August-CTP
09
ADONET-Entity-Framework-Beta-2-has-released
Dynamic-pivot-query-in-SQL-Server-2005
Registration-for-the-next-Montreal's-Code-Camp-now-open
Registration-for-the-next-Montreals-Code-Camp-now-open
10
Montreal-Codecamp-2007-is-over
Montreal-Codecamp-2007-My-LINQ-presentation
Montr c3 a9al-Codecamp-2007---My-LINQ-presentation
Montr c3 a9al-Codecamp-2007-is-over!
Test-If-Site-Is-Blocked-in-China
Test-If-Site-Is-Blocked-in-China 3f
The-Level-Extreme-NET-Magazine-September-issue-has-been-released
VS2008-Beta-2-VPC-image---New-version-that-won't-expire-soon
VS2008-Beta-2-VPC-image-New-version-that-wont-expire-soon
VS2008-Beta-2-VPC-image-to-expire-November-1st
11
A-(better)-snippet-editor-for-VS2005 2fVS2008
A-better-snippet-editor-for-VS2005VS2008
Apparently-Visual-Studio-2008-is-available-to-MSDN-subscribers
Apparently 2c-Visual-Studio-2008-is-available-to-MSDN-subscribers!
Flyout---A-great-way-to-save-space-on-your-webpage