Click here to Skip to main content
15,881,898 members

Articles by Oleg Shilo (Articles: 7, Tip/Trick: 1)

Articles: 7, Tip/Trick: 1

RSS Feed

Average article rating: 4.94

IDE
4 Nov 2017   Updated: 4 Nov 2017   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 9,250     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Comparison of plugin development techniques for VSCode, Sublime Text and Notepad++
7 Nov 2017   Updated: 7 Nov 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,950     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Comparison of plugin development techniques for VSCode, Sublime Text and Notepad++
Programming Languages
C#
26 Oct 2004   Updated: 6 Aug 2014   Rating: 4.88/5    Votes: 184   Popularity: 10.93
Licence: MIT    Views: 1,280,906     Bookmarked: 531   Downloaded: 9,435
Please Sign up or sign in to vote.
An article on a "scripting engine" for the C# language
9 Dec 2013   Updated: 29 Oct 2014   Rating: 4.90/5    Votes: 154   Popularity: 10.71
Licence: MIT    Views: 134,738     Bookmarked: 165   Downloaded: 303
Please Sign up or sign in to vote.
This article describes the CS-Script C# Intellisense plugin for Notepad++ (CSScriptNpp).
2 Dec 2008   Updated: 6 Aug 2014   Rating: 4.93/5    Votes: 113   Popularity: 10.09
Licence: MIT    Views: 794,183     Bookmarked: 253   Downloaded: 0
Please Sign up or sign in to vote.
An article on C# interface to the WiX toolset
6 Aug 2014   Updated: 12 Sep 2014   Rating: 4.95/5    Votes: 46   Popularity: 8.23
Licence: MIT    Views: 87,530     Bookmarked: 51   Downloaded: 0
Please Sign up or sign in to vote.
An article about UI extensions for WixSharp (C# interface to the WiX toolset)
C# 4.0
7 Jun 2012   Updated: 23 Mar 2015   Rating: 4.91/5    Votes: 17   Popularity: 6.04
Licence: CPOL    Views: 46,664     Bookmarked: 30   Downloaded: 321
Please Sign up or sign in to vote.
The extremely simple implementation of generic "Extension Properties"

Average blogs rating:

No blogs have been submitted.

Average tips rating: 5.00

C#
4 Jan 2012   Updated: 7 Jan 2012   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 17,001     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
While leaving aside the performance penalties, it is a reasonable approach to make code cleaner.Though you can further benefit from the extension methods:public static void InitDefaults(this object o){ PropertyInfo[] props = o.GetType().GetProperties(BindingFlags.Public |...

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Program Manager
Australia Australia
I was born in Ukraine. After completing the university degree worked there as a Research Chemist. Last 23 years I live in Australia where I've got my second qualification as a Software Engineer.

"I am the lucky one: I do enjoy what I am doing!"