Click here to Skip to main content

Articles by DrABELL (Articles: 19, Tip/Tricks: 34)

Articles: 19, Tip/Tricks: 34

RSS Feed

Average article rating: 4.86

ASP.NET
Howto
Posted: 14 Sep 2009   Updated: 21 Sep 2012   Views: 36,421   Rating: 4.35/5    Votes: 10   Popularity: 4.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
This project demonstrates the implementation of server-side Web Browser's type/capability detection API, written in C# and Java scripting
Samples
Posted: 2 Oct 2009   Updated: 15 Aug 2014   Views: 102,353   Rating: 4.93/5    Votes: 25   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 128   Downloaded: 7,461
YouTube™ API for ASP.NET, AJAX-extended (C#).
Charts, Graphs and Images
Images and multimedia
Posted: 2 Oct 2009   Updated: 15 Aug 2014   Views: 132,627   Rating: 4.89/5    Votes: 11   Popularity: 5.09
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 77   Downloaded: 0
YouTube™ video player API provides variety of customization features (ASP.NET, C#)
HTML / CSS
HTML
Posted: 7 Dec 2010   Updated: 7 Dec 2010   Views: 22,253   Rating: 4.78/5    Votes: 10   Popularity: 4.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 1,216
Scientific Calculator ZENO-5000: HTML 5, CSS 3 and client-side jQuery/JavaScript
Silverlight
Applications
Posted: 19 Mar 2010   Updated: 19 Mar 2010   Views: 27,365   Rating: 4.75/5    Votes: 4   Popularity: 2.84
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 11   Downloaded: 3,541
Silverlight™ (2.0/3.0/4.0) Video Player with programmable UI settings and media items (ASP.NET 2.0/3.5, C#)
Tablets and All-in-Ones
App Innovation 2013 Contest Entries
Posted: 15 Aug 2013   Updated: 15 Aug 2013   Views: 2,394   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Store securely credit cards' structured meta-data, like contact info, PIN, APR on balance transfer/purchase/cash advance, and other terms/conditions
Posted: 16 Aug 2013   Updated: 13 Sep 2013   Views: 4,690   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Innovative Market Data analytical and Equities/Derivatives Quantitative Trading Engineding
Posted: 18 Aug 2013   Updated: 13 Sep 2013   Views: 4,306   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Financial/investment IS to calculate P&L and multiple performance metrics: includes novel TabletPC UI
Posted: 2 Aug 2013   Updated: 14 Aug 2014   Views: 18,941   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 291
Employment Tax computation and Payroll management app for Windows 8: contest entry
Posted: 19 Aug 2013   Updated: 22 Aug 2014   Views: 7,892   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
5-in-1 educational software package for Tablet PC/Win8: Fraction Calculator, Prime Factoring, Linear, Quadratic and System of Equation solvers (AIC-2013)
Posted: 14 Aug 2013   Updated: 15 Sep 2014   Views: 9,243   Rating: 4.60/5    Votes: 6   Popularity: 3.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Win8/Tablet PC app allows inflation calculation on individual products and basket of goods (AIC-2013)
Posted: 10 Aug 2013   Updated: 30 Sep 2014   Views: 8,748   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
App implements bi-directional semantic phone number-to-text converter, extended with novel Lottery+Quiz engine
Posted: 20 Aug 2013   Updated: 18 Oct 2014   Views: 9,617   Rating: 4.77/5    Votes: 5   Popularity: 3.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Her Most Significant Bit™ NY-2013, Entertainment app for NY Ladies: All-in-One/Win8 (AIC-2013)
Azure
Windows Azure Developer Contest
Posted: 26 Apr 2013   Updated: 13 May 2013   Views: 15,017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
NY Trivia Quiz w/backend Database migration to Azure cloud
Posted: 23 Apr 2013   Updated: 20 May 2013   Views: 5,534   Rating: 4.43/5    Votes: 3   Popularity: 2.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Migration from VS2010->VS2012->Azure cloud computing: practical and didactic aspects
String handling
General
Posted: 22 Sep 2012   Updated: 23 Sep 2012   Views: 12,575   Rating: 4.87/5    Votes: 11   Popularity: 5.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Alternative solution that demonstrates performance improvement using String.Join() (extends original one:"StringBuilderPlus Improves Upon StringBuilder").
Ultrabooks
App Innovation Contest Entries
Posted: 10 Jun 2013   Updated: 10 Jun 2013   Views: 4,534   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Article describes concept/implementation of using novel Ultrabook™ features to extract and anylize road conditions and vehicle movement dynamics
Posted: 2 Oct 2012   Updated: 21 Aug 2014   Views: 22,853   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Educational software package for Microsoft Windows® 7/8 contains “5-in-1” School Math Calculators and Equation Solvers intended for students and educators
Posted: 5 Jun 2013   Updated: 27 Oct 2014   Views: 41,062   Rating: 4.98/5    Votes: 28   Popularity: 7.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,109
Engineering Calculator VOLTA-814 (Productivity Software contest submission) was originally developed as HTML5 web application and later converted into desktop app using Intel’s AppUp encapsulator. The latest version for Win 7/8 released in 2014 is built on .NET/WPF.
No blogs have been submitted.

Average tips rating: 4.86

ASP.NET
General
Posted: 10 Jun 2011   Updated: 4 Jun 2013   Views: 135,469   Rating: 4.86/5    Votes: 28   Popularity: 7.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 0
Make entire table row clickable/selectable by adding "onclick" event and formatting features via JavaScript and CSS3.
ASP.NET Controls
General
Posted: 13 Jul 2011   Updated: 30 Oct 2011   Views: 58,861   Rating: 4.90/5    Votes: 8   Popularity: 4.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
ASP.NET GridView control hosting another GridView in data-centric web applications
Posted: 21 Jun 2011   Updated: 15 Dec 2011   Views: 67,036   Rating: 4.80/5    Votes: 6   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
DropDownList Data Binding to Array (1D/2D), Enum and Dictionary objects in .NET
Posted: 13 Jul 2011   Updated: 7 May 2013   Views: 52,722   Rating: 4.80/5    Votes: 13   Popularity: 5.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
3 different techniques of adding hyperlinked image to ASP.NET GridView in data-centric RIA
Grid Controls
Posted: 8 Apr 2011   Updated: 10 Jan 2013   Views: 49,887   Rating: 4.21/5    Votes: 10   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Novel HTML5/CSS3 features simplify alternate rows styling in GridView, DetailsView, and other tables.
Posted: 6 Oct 2012   Updated: 8 Oct 2014   Views: 53,918   Rating: 4.79/5    Votes: 9   Popularity: 4.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
Article describes CSS3 formatting technique that allows to create web Table header, which always stays atop the table regardless of scrollingle
Client side scripting
General
Posted: 20 Mar 2011   Updated: 20 Mar 2011   Views: 2,777   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Essentially the same code snippet with just a little bit cleaner and more efficient code1. setTimeout() is replaced with setInterval() function2. The interval is correctly set to 333 msec to produce 3 updates per second as specifiedRelated application (as FYI): Inflation...
HTML / CSS
General
Posted: 24 Apr 2011   Updated: 31 May 2011   Views: 18,672   Rating: 4.75/5    Votes: 6   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
HTML 5, elements produce dynamic menu effects with contextual help
Posted: 9 Sep 2011   Updated: 3 Oct 2011   Views: 48,468   Rating: 4.90/5    Votes: 6   Popularity: 3.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Make DIV element stretch vertically 100%. Works in all HTML5-compatible browsers
Posted: 2 Feb 2011   Updated: 17 Dec 2011   Views: 58,222   Rating: 4.77/5    Votes: 20   Popularity: 6.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Customize YouTube® video playback by adding web query parameters
Posted: 16 Mar 2011   Updated: 3 Jan 2012   Views: 73,329   Rating: 4.94/5    Votes: 27   Popularity: 7.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 111
SAY IT WITH CSS! - Online slide show implements "darkbox" pop-up using novel CSS3/HTML5 features
Posted: 17 Mar 2011   Updated: 17 Jan 2012   Views: 114,699   Rating: 4.65/5    Votes: 16   Popularity: 4.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 0
Pure HTML5 modal pop-up box ("darkbox") implemented via CSS 3
Posted: 30 Sep 2011   Updated: 29 May 2014   Views: 123,586   Rating: 4.93/5    Votes: 19   Popularity: 6.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 0
Novel HTML5/CSS3 formatting technique applicable to web Tables and ASP.NET GridView
Posted: 14 Feb 2011   Updated: 27 Oct 2014   Views: 208,729   Rating: 4.90/5    Votes: 89   Popularity: 9.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 149   Downloaded: 3,885
Aesthetic enhancement of HTML5 web elements via pure CSS3; no image files required
Silverlight
General
Posted: 4 Jul 2011   Updated: 4 Jul 2011   Views: 2,868   Rating: 4.80/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
As FYI: there is an article on Microsoft Silverlight Media Player published on CodeProject: Silverlight Video Player[^] . The solution already became a bit obsolete, but still works fine in major web browsers (IE, FireFox, Chrome). You can see the working Demo at: Silverlight Media Player[^]
Web Services
General
Posted: 27 May 2011   Updated: 2 Jun 2011   Views: 17,099   Rating: 4.88/5    Votes: 5   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Web application capable to extract geographical coordinates and apply them to the Bing Map
Posted: 28 May 2011   Updated: 12 Jul 2011   Views: 19,428   Rating: 4.67/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Web application implements Interactive Microsoft Bing Map with Geocoder and 7-days Weather forecast via NOAA web service
Office Development
General
Posted: 21 Jun 2011   Updated: 29 Jun 2011   Views: 32,635   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Statistical Outliers detection in Microsoft Excel worksheet using Median() and array formula
Database
General
Posted: 17 Dec 2010   Updated: 9 Feb 2011   Views: 6,779   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Generate large data series by using Cartesian Product and small data table
Posted: 17 Dec 2010   Updated: 14 Mar 2011   Views: 12,756   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Technique to extend capability of standard SQL by adding the Aggregate Product Function
SQL
Posted: 15 Aug 2012   Updated: 15 Aug 2012   Views: 6,511   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Portable solution encapsulated in single SQL query allows to select N rows offsetting M records
C#
General
Posted: 26 Feb 2011   Updated: 5 Mar 2011   Views: 10,693   Rating: 4.86/5    Votes: 3   Popularity: 2.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Algorithms extending the System.Globalization.TextInfo.ToTitleCase Method
Algorithms & Recipes
General
Posted: 24 Feb 2011   Updated: 19 Apr 2011   Views: 21,558   Rating: 4.53/5    Votes: 10   Popularity: 4.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
.NET/C# managed code implementation of 2 core algorithms of integer arithmetic: GCD and LCM (used in "3 Fraction Calculator", best on Google)
Programming Tips
General
Posted: 11 Feb 2011   Updated: 11 Feb 2011   Views: 1,267   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Interesting finding in regards to the Case Toggle Algorithm by Robert (see the following code snippet): protected string ToggleCaseByRobert(string s){ var sb = new StringBuilder(s.Length); foreach (char c in s) sb.Append(char.IsUpper(c) ? char.ToLower(c) :...
Posted: 10 Feb 2011   Updated: 14 Feb 2011   Views: 2,214   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Test Page for both Algorithms: http://webinfocentral.com/resources/toggleCaseAlgorithm.aspx[^]Algorithm by Robert R.: protected string ToggleCaseByRobert(string s) { var sb = new StringBuilder(s.Length); foreach (char c in s) ...
Posted: 14 Feb 2011   Updated: 14 Feb 2011   Views: 925   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Hi everybody-There is a question posted by Rod Kemp in regards to performance benchmarks used for both algorithms (see Alternate 4). The sample code snippet, pertinent to the "ToggleCaseByJohn" algorithm is as follows: DateTime dt = DateTime.Now; for (Int64 i = 0; i <...
Posted: 22 Feb 2011   Updated: 22 Feb 2011   Views: 1,680   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Following two Toggle Case Algorithms, implemented as "pure" .NET solution (no "unsafe" coding technique, all managed code) demonstrate the best performance, tested against a variety of text strings, containing: ASCII, Unicode, all Low case, all Upper case, long numeric strings (refer to the test...
Posted: 8 Feb 2011   Updated: 23 Feb 2011   Views: 15,567   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Prime Factoriing algorithm implemented in free online Factorization Calculator
Posted: 12 May 2011   Updated: 12 May 2011   Views: 2,102   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Hello Steven,As FYI: recently I have published on CodeProject a short article (tip) on rather efficient implementation of GCD/LCM based on Euclid algorithm. They use iteration instead of recursion, because re-cursive algorithms in general and in this particular case are relatively...
Posted: 12 May 2011   Updated: 12 May 2011   Views: 2,455   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Hi,As FYI: You could refer to my article published on CodeProject, which describes the similar solution and has been tested to work with all major browsers: How to Detect Browser Capabilities in ASP.NET[^]Kind regards,Alex B.
Posted: 4 Jul 2011   Updated: 4 Jul 2011   Views: 2,370   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
AsFYI: In addition to my previous comments, here is the link to an excellent article published by Aron Weiler on CodeProject addressing the same issue of Multi-Key Dictionary Object: C# Multi-key Generic Dictionary[^]
Posted: 24 Apr 2011   Updated: 16 Jan 2012   Views: 6,339   Rating: 4.64/5    Votes: 5   Popularity: 3.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
This "Decimal TextBox" is an extension to the original solution, which allows entering the negative sign (chr 45) and decimal point (chr 46) in addition to the digits 0...9 and backspace (chr 8) using just client scripting to perform the client-side validation: <script...
Hardware & System
General
Posted: 9 Sep 2011   Updated: 3 Oct 2011   Views: 14,528   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Powertrain: Limousine “wheel servers” vs . “Intel inside” web servers
Author Resources
General
Posted: 8 Feb 2011   Updated: 23 Sep 2013   Views: 54,642   Rating: 4.87/5    Votes: 37   Popularity: 7.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Computer mouse triple-click is a convenient feature
No reference articles have been posted.

DrABELL
President Infosoft International Inc
United States United States
Dr. A. Bell has 20+ years of Software and Electrical Engineering experience: Win/Web veteran published 300+ articles and authored 37 inventions, currently focused on: Windows 7/8, HTML5, CSS3, jQuery, .NET, ASP.NET, WPF, C#, SQL, 'Big Data', AI, Speech Technology and Mobile apps. He participated in App Innovation Contest (AIC 2102/2013) with several winning submissions. Sample pubs follow:
  1. Edumatter M12: School Math Calculators and Equation Solvers (contest winner)
  2. Engineering Calculator VOLTA-2013 (contest winner)
  3. HTML5 Best Practices: Table formatting via CSS3
  4. Engineering Calculator VOLTA-814D
  5. SQL generates large data sequence
  6. Aggregate Product function extends SQL
  7. Watch Your Mouse!
  8. Top-100 Digital Cameras
  9. WebTV Project: Embedded YouTube Player (Goog #1 YouTube API for ASP.NET)
Dr. Bell is personally credited for 10+ Enterprise level projects w/total code base exceeding 250k lines.
Follow on   Twitter


Advertise | Privacy | Mobile
Web01 | 2.8.141220.1 | Last Updated 20 Dec 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid