Click here to Skip to main content
14,692,225 members

Articles by DrABELL (Articles: 18, Tip/Tricks: 31)

Articles: 18, Tip/Tricks: 31

RSS Feed

Average article rating: 4.88

ASP.NET
Samples
Posted: 2 Oct 2009   Updated: 21 Jul 2015   Views: 195,423   Rating: 4.96/5    Votes: 46   Popularity: 8.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 181   Downloaded: 10,953
Please Sign up or sign in to vote.
YouTube™ API for ASP.NET, AJAX-extended (C#).
Charts, Graphs and Images
Images and multimedia
Posted: 2 Oct 2009   Updated: 13 Jul 2015   Views: 199,943   Rating: 4.88/5    Votes: 24   Popularity: 6.73
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 115   Downloaded: 0
Please Sign up or sign in to vote.
YouTube™ video player API provides variety of customization features (ASP.NET, C#)
HTML / CSS
HTML
Posted: 7 Dec 2010   Updated: 16 Feb 2015   Views: 65,490   Rating: 4.91/5    Votes: 31   Popularity: 7.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 1,272
Please Sign up or sign in to vote.
Scientific Calculator ZENO-5000: HTML 5, CSS 3 and client-side jQuery/JavaScript
Tablets and All-in-Ones
App Innovation 2013 Contest Entries
Posted: 20 Aug 2013   Updated: 16 Feb 2015   Views: 24,460   Rating: 4.77/5    Votes: 5   Popularity: 3.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Her Most Significant Bit™ NY-2013, All-in-One/Win8 (AIC-2013 FINALIST app)
Posted: 15 Aug 2013   Updated: 17 Feb 2015   Views: 10,100   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
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: 17 Feb 2015   Views: 17,571   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Innovative Market Data analytical and Equities/Derivatives Quantitative Trading Engineding
Posted: 19 Aug 2013   Updated: 17 Feb 2015   Views: 18,060   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
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: 17 Feb 2015   Views: 23,502   Rating: 4.60/5    Votes: 9   Popularity: 4.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Win8/Tablet PC app allows inflation calculation on individual products and basket of goods (AIC-2013)
Posted: 2 Aug 2013   Updated: 17 Feb 2015   Views: 48,921   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 362
Please Sign up or sign in to vote.
Employment Tax computation and Payroll management app for Windows 8: contest entry
Posted: 8 Oct 2015   Updated: 8 Oct 2015   Views: 31,510   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
App implements bi-directional semantic phone number-to-text converter, extended with novel Lottery+Quiz engine
Azure
General
Posted: 23 Apr 2013   Updated: 17 Feb 2015   Views: 15,500   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Migration from VS2010->VS2012->Azure cloud computing: practical and didactic aspects
Posted: 26 Apr 2013   Updated: 17 Feb 2015   Views: 38,762   Rating: 4.64/5    Votes: 4   Popularity: 2.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
NY Trivia Quiz w/backend Database migration to Azure cloud
C#
General
Posted: 1 Aug 2015   Updated: 14 Aug 2015   Views: 57,030   Rating: 4.98/5    Votes: 23   Popularity: 6.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Fastest method to trim all whitespace from Strings in .NET"
Ultrabooks
App Innovation Contest Entries
Posted: 10 Jun 2013   Updated: 17 Feb 2015   Views: 12,070   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Article describes concept/implementation of using novel Ultrabook™ features to extract and anylize road conditions and vehicle movement dynamics
Posted: 2 Oct 2012   Updated: 17 Feb 2015   Views: 56,352   Rating: 5.00/5    Votes: 17   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
Please Sign up or sign in to vote.
Educational software package for Microsoft Windows® 7/8 contains “5-in-1” School Math Calculators and Equation Solvers intended for students and educators
Posted: 19 Dec 2016   Updated: 19 Dec 2016   Views: 105,061   Rating: 4.91/5    Votes: 38   Popularity: 7.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 1,782
Please Sign up or sign in to vote.
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.
IoT on Azure
General
Posted: 26 Mar 2015   Updated: 26 Mar 2015   Views: 13,580   Rating: 4.82/5    Votes: 6   Popularity: 3.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 332
Please Sign up or sign in to vote.
New York City MTA bus tracking app for Win 7/8 with Azure Cloud backend services
Posted: 11 Mar 2015   Updated: 6 May 2015   Views: 41,621   Rating: 4.96/5    Votes: 12   Popularity: 5.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 74
Please Sign up or sign in to vote.
Web Application capable of NY MTA bus routes and stops monitoring in real-time/low-latency mode.
No blogs have been submitted.

Average tips rating: 4.89

ASP.NET
General
Posted: 10 Jun 2011   Updated: 15 Feb 2015   Views: 232,102   Rating: 4.84/5    Votes: 32   Popularity: 7.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 0
Please Sign up or sign in to vote.
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: 80,480   Rating: 4.90/5    Votes: 8   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
ASP.NET GridView control hosting another GridView in data-centric web applications
Posted: 13 Jul 2011   Updated: 11 Feb 2015   Views: 100,975   Rating: 4.75/5    Votes: 17   Popularity: 5.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
3 different techniques of adding hyperlinked image to ASP.NET GridView in data-centric RIA
Posted: 21 Jun 2011   Updated: 2 Jul 2015   Views: 104,361   Rating: 4.90/5    Votes: 13   Popularity: 5.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
DropDownList Data Binding to Array (1D/2D), Enum and Dictionary objects in .NET
Grid Controls
Posted: 6 Oct 2012   Updated: 26 Feb 2015   Views: 130,875   Rating: 4.72/5    Votes: 13   Popularity: 5.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
Please Sign up or sign in to vote.
Tip describes CSS3 formatting technique that allows to create web Table header, which always stays atop the table regardless of scrolling
Client side scripting
General
Posted: 20 Mar 2011   Updated: 16 Feb 2015   Views: 15,060   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
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
CSS
Posted: 24 Mar 2015   Updated: 25 Apr 2015   Views: 116,395   Rating: 4.95/5    Votes: 15   Popularity: 5.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 0
Please Sign up or sign in to vote.
Pure CSS3 styling solution applicable to HTML5 SELECT element and ASP.NET DropDownList control
Posted: 16 Apr 2015   Updated: 8 May 2015   Views: 31,380   Rating: 4.59/5    Votes: 10   Popularity: 4.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
CSS3 technique utilizes HTML5 div elements to produce compact pseudo-graphics
General
Posted: 9 Sep 2011   Updated: 3 Oct 2011   Views: 81,662   Rating: 4.92/5    Votes: 7   Popularity: 4.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Make DIV element stretch vertically 100%. Works in all HTML5-compatible browsers
Posted: 2 Feb 2011   Updated: 14 Feb 2015   Views: 88,050   Rating: 4.75/5    Votes: 21   Popularity: 6.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
Customize YouTube® video playback by adding web query parameters
Posted: 14 Feb 2011   Updated: 23 Feb 2015   Views: 721,916   Rating: 4.86/5    Votes: 99   Popularity: 9.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 169   Downloaded: 4,721
Please Sign up or sign in to vote.
Aesthetic enhancement of HTML5 web elements via pure CSS3; no image files required
Posted: 16 Mar 2015   Updated: 16 Mar 2015   Views: 40,936   Rating: 4.74/5    Votes: 8   Popularity: 4.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "Using CSS to Style a CheckboxList/RadioButtonList Control in ASP.NET"
Posted: 17 Mar 2011   Updated: 13 Jun 2015   Views: 210,233   Rating: 4.78/5    Votes: 27   Popularity: 6.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 0
Please Sign up or sign in to vote.
Pure HTML5 modal pop-up box ("darkbox") implemented via CSS 3
Posted: 16 Mar 2011   Updated: 15 Jun 2015   Views: 239,562   Rating: 4.97/5    Votes: 42   Popularity: 8.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 111
Please Sign up or sign in to vote.
SAY IT WITH CSS3! - Online slide show implements "darkbox" pop-up using pure CSS3/HTML5 features
Posted: 30 Sep 2011   Updated: 16 Jun 2015   Views: 197,233   Rating: 4.94/5    Votes: 29   Popularity: 7.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 0
Please Sign up or sign in to vote.
Novel HTML5/CSS3 formatting technique applicable to web Tables and ASP.NET GridView
Web Services
General
Posted: 27 May 2011   Updated: 29 Jun 2015   Views: 35,240   Rating: 4.72/5    Votes: 10   Popularity: 4.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Web app to find geographical coordinates and apply them to the Bing Map
Office Development
General
Posted: 21 Jun 2011   Updated: 23 Mar 2019   Views: 75,270   Rating: 4.89/5    Votes: 7   Popularity: 4.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Statistical Outliers detection in Microsoft Excel worksheet using Median() and array formula
Database
General
Posted: 17 Dec 2010   Updated: 19 Feb 2015   Views: 19,480   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Generate large data series by using Cartesian Product and small data table
Posted: 17 Dec 2010   Updated: 19 Feb 2015   Views: 45,061   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Technique to extend capability of standard SQL by adding the Aggregate Product Function
SQL
Posted: 15 Aug 2012   Updated: 15 Aug 2012   Views: 13,440   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Portable solution encapsulated in single SQL query allows to select N rows offsetting M records
C#
General
Posted: 11 Feb 2011   Updated: 15 Feb 2011   Views: 19,850   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
The computational efficiency of the Euclid's algorithm is much higher that the alternatives
Posted: 26 Feb 2011   Updated: 5 Mar 2011   Views: 24,870   Rating: 4.89/5    Votes: 4   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Algorithms extending the System.Globalization.TextInfo.ToTitleCase Method
Algorithms & Recipes
Computational Geometry
Posted: 23 Jun 2015   Updated: 23 Jun 2015   Views: 10,150   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Computational algorithms pertinent to finding the great-circle distance between 2 points on Earth
General
Posted: 24 Feb 2011   Updated: 19 Apr 2011   Views: 43,861   Rating: 4.71/5    Votes: 10   Popularity: 4.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
.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: 4,970   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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: 7,400   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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: 4,190   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
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: 6,710   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
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: 12 May 2011   Updated: 12 May 2011   Views: 5,490   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
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: 6,570   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
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: 5,970   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
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: 8 Feb 2011   Updated: 3 Jul 2015   Views: 59,700   Rating: 4.88/5    Votes: 22   Popularity: 6.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
Please Sign up or sign in to vote.
Serial and Parallel implementation of efficient Prime Factoriing algorithms
Hardware & System
General
Posted: 8 Feb 2011   Updated: 22 Jun 2015   Views: 169,713   Rating: 4.83/5    Votes: 42   Popularity: 7.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Computer mouse triple-click is a convenient feature
No reference articles have been posted.
No projects have been posted.

DrABELL
Founder Infosoft International Inc
United States United States
Dr. Alexander Bell is a seasoned full-stack Software Engineer (Win/Web/Mobile). He holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 300+ technical articles. Currently focused on multiple Android/Mobile development projects and Big Data' Machine Learning, AI, IoT. Alex participated in App Innovation Contests (AIC 2102/2013) with multiple winning submissions. Portfolio samples:

  1. Educational Web Portal
  2. NY Payroll Tax Calculator (#1 on Goog)
  3. Android Fraction Calculator "Fractal MK-12"
  4. Android Prime Factorization Calculator 18-digit)
  5. Semafon™ semantic phone num-to-text converter
  6. Real-time NY Bus Tracking Web App (IoT)
  7. WebTV powered by YouTube .NET API (#1 on Goog)
  8. Engineering Calculator VOLTA
  9. Big Data: Facebook and YouTube
  10. NY City Trivia Quiz
  11. Publications by A. Bell