Click here to Skip to main content
15,502,349 members

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

Articles: 18, Tip/Tricks: 31

RSS Feed

Average article rating: 4.81

Desktop Programming
WPF
20 Aug 2013   Updated: 16 Feb 2015   Rating: 4.77/5    Votes: 5   Popularity: 3.33
Licence: CPOL    Views: 28,481     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)
19 Aug 2013   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: CPOL    Views: 20,691     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)
14 Aug 2013   Updated: 17 Feb 2015   Rating: 4.60/5    Votes: 9   Popularity: 4.39
Licence: CPOL    Views: 27,483     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)
2 Aug 2013   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: CPOL    Views: 56,327     Bookmarked: 23   Downloaded: 366
Please Sign up or sign in to vote.
Employment Tax computation and Payroll management app for Windows 8: contest entry
10 Jun 2013   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 13,301     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
2 Oct 2012   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 17   Popularity: 6.02
Licence: CPOL    Views: 65,021     Bookmarked: 32   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
8 Oct 2015   Updated: 8 Oct 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 35,120     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
General Programming
Performance
1 Aug 2015   Updated: 14 Aug 2015   Rating: 4.98/5    Votes: 23   Popularity: 6.69
Licence: CPOL    Views: 66,704     Bookmarked: 34   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"
Hosted Services
Azure
23 Apr 2013   Updated: 17 Feb 2015   Rating: 3.18/5    Votes: 4   Popularity: 1.92
Licence: CPOL    Views: 16,880     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Migration from VS2010->VS2012->Azure cloud computing: practical and didactic aspects
26 Apr 2013   Updated: 17 Feb 2015   Rating: 4.64/5    Votes: 4   Popularity: 2.79
Licence: CPOL    Views: 41,942     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
NY Trivia Quiz w/backend Database migration to Azure cloud
Internet of Things
26 Mar 2015   Updated: 26 Mar 2015   Rating: 4.82/5    Votes: 6   Popularity: 3.75
Licence: CPOL    Views: 15,542     Bookmarked: 2   Downloaded: 352
Please Sign up or sign in to vote.
New York City MTA bus tracking app for Win 7/8 with Azure Cloud backend services
11 Mar 2015   Updated: 6 May 2015   Rating: 4.96/5    Votes: 12   Popularity: 5.17
Licence: CPOL    Views: 47,346     Bookmarked: 14   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.
Mobile Apps
15 Aug 2013   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 12,000     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
Programming Languages
C# 4.0
16 Aug 2013   Updated: 17 Feb 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 20,292     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Innovative Market Data analytical and Equities/Derivatives Quantitative Trading Engineding
Web Development
HTML5
19 Dec 2016   Updated: 19 Dec 2016   Rating: 4.91/5    Votes: 38   Popularity: 7.71
Licence: CPOL    Views: 114,004     Bookmarked: 52   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.
7 Dec 2010   Updated: 16 Feb 2015   Rating: 4.83/5    Votes: 32   Popularity: 7.14
Licence: CPOL    Views: 72,762     Bookmarked: 58   Downloaded: 1,277
Please Sign up or sign in to vote.
Scientific Calculator ZENO-5000: HTML 5, CSS 3 and client-side jQuery/JavaScript
2 Oct 2009   Updated: 13 Jul 2015   Rating: 4.88/5    Votes: 24   Popularity: 6.73
Licence: Ms-PL    Views: 210,097     Bookmarked: 115   Downloaded: 0
Please Sign up or sign in to vote.
YouTube™ video player API provides variety of customization features (ASP.NET, C#)
2 Oct 2009   Updated: 21 Jul 2015   Rating: 4.96/5    Votes: 46   Popularity: 8.21
Licence: CPOL    Views: 209,734     Bookmarked: 183   Downloaded: 11,127
Please Sign up or sign in to vote.
YouTube™ API for ASP.NET, AJAX-extended (C#).

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.89

Database Development
17 Dec 2010   Updated: 19 Feb 2015   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 21,020     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Generate large data series by using Cartesian Product and small data table
17 Dec 2010   Updated: 19 Feb 2015   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: CPOL    Views: 50,042     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
General Programming
Algorithms
11 Feb 2011   Updated: 15 Feb 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 21,690     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
26 Feb 2011   Updated: 5 Mar 2011   Rating: 4.89/5    Votes: 4   Popularity: 2.94
Licence: CPOL    Views: 28,950     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Algorithms extending the System.Globalization.TextInfo.ToTitleCase Method
High Performance Computing
Parallel Processing
24 Feb 2011   Updated: 19 Apr 2011   Rating: 4.71/5    Votes: 10   Popularity: 4.50
Licence: CPOL    Views: 49,042     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)
Internet of Things
23 Jun 2015   Updated: 23 Jun 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 11,331     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
Productivity Apps and Services
Microsoft Office
21 Jun 2011   Updated: 23 Mar 2019   Rating: 4.89/5    Votes: 7   Popularity: 4.14
Licence: CPOL    Views: 81,313     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Statistical Outliers detection in Microsoft Excel worksheet using Median() and array formula
15 Aug 2012   Updated: 15 Aug 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 15,262     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
Programming Languages
C#
11 Feb 2011   Updated: 11 Feb 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 5,340     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) :...
10 Feb 2011   Updated: 14 Feb 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 8,700     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This is an alternative for "How to Toggle String Case in .NET"
14 Feb 2011   Updated: 14 Feb 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 4,560     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
22 Feb 2011   Updated: 22 Feb 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 7,720     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
C# 4.0
12 May 2011   Updated: 12 May 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,880     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...
4 Jul 2011   Updated: 4 Jul 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 6,540     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[^]
Web Development
8 Feb 2011   Updated: 22 Jun 2015   Rating: 4.83/5    Votes: 42   Popularity: 7.73
Licence: CPOL    Views: 184,612     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Computer mouse triple-click is a convenient feature
ASP.NET
8 Feb 2011   Updated: 3 Jul 2015   Rating: 4.88/5    Votes: 22   Popularity: 6.45
Licence: CPOL    Views: 66,531     Bookmarked: 29   Downloaded: 0
Please Sign up or sign in to vote.
Serial and Parallel implementation of efficient Prime Factoriing algorithms
27 May 2011   Updated: 29 Jun 2015   Rating: 4.72/5    Votes: 10   Popularity: 4.26
Licence: CPOL    Views: 38,520     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
21 Jun 2011   Updated: 2 Jul 2015   Rating: 4.90/5    Votes: 13   Popularity: 5.29
Licence: CPOL    Views: 107,884     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
HTML
12 May 2011   Updated: 12 May 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 6,910     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.
20 Mar 2011   Updated: 16 Feb 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 16,680     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...
HTML5
13 Jul 2011   Updated: 30 Oct 2011   Rating: 4.90/5    Votes: 8   Popularity: 4.43
Licence: CPOL    Views: 85,122     Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
ASP.NET GridView control hosting another GridView in data-centric web applications
13 Jul 2011   Updated: 11 Feb 2015   Rating: 4.75/5    Votes: 17   Popularity: 5.59
Licence: CPOL    Views: 108,939     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
16 Apr 2015   Updated: 8 May 2015   Rating: 4.59/5    Votes: 10   Popularity: 4.38
Licence: CPOL    Views: 36,834     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
CSS3 technique utilizes HTML5 div elements to produce compact pseudo-graphics
9 Sep 2011   Updated: 3 Oct 2011   Rating: 4.92/5    Votes: 7   Popularity: 4.16
Licence: CPOL    Views: 88,214     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Make DIV element stretch vertically 100%. Works in all HTML5-compatible browsers
16 Mar 2015   Updated: 16 Mar 2015   Rating: 4.74/5    Votes: 8   Popularity: 4.28
Licence: CPOL    Views: 49,939     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"
2 Feb 2011   Updated: 14 Feb 2015   Rating: 4.75/5    Votes: 21   Popularity: 6.18
Licence: CPOL    Views: 92,180     Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
Customize YouTube® video playback by adding web query parameters
10 Jun 2011   Updated: 15 Feb 2015   Rating: 4.84/5    Votes: 32   Popularity: 7.21
Licence: CPOL    Views: 250,563     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.
14 Feb 2011   Updated: 23 Feb 2015   Rating: 4.86/5    Votes: 100   Popularity: 9.63
Licence: CPOL    Views: 778,591     Bookmarked: 170   Downloaded: 4,721
Please Sign up or sign in to vote.
Aesthetic enhancement of HTML5 web elements via pure CSS3; no image files required
6 Oct 2012   Updated: 26 Feb 2015   Rating: 4.72/5    Votes: 13   Popularity: 5.26
Licence: CPOL    Views: 146,591     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
24 Mar 2015   Updated: 25 Apr 2015   Rating: 4.95/5    Votes: 15   Popularity: 5.67
Licence: CPOL    Views: 139,200     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
17 Mar 2011   Updated: 13 Jun 2015   Rating: 4.78/5    Votes: 27   Popularity: 6.76
Licence: CPOL    Views: 222,444     Bookmarked: 55   Downloaded: 0
Please Sign up or sign in to vote.
Pure HTML5 modal pop-up box ("darkbox") implemented via CSS 3
16 Mar 2011   Updated: 15 Jun 2015   Rating: 4.97/5    Votes: 42   Popularity: 8.07
Licence: CPOL    Views: 261,857     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
30 Sep 2011   Updated: 16 Jun 2015   Rating: 4.94/5    Votes: 29   Popularity: 7.15
Licence: CPOL    Views: 207,122     Bookmarked: 57   Downloaded: 0
Please Sign up or sign in to vote.
HTML5/CSS3 advanced formatting of web Tables and ASP.NET GridView

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Engineer
United States United States
Dr. Alexander Bell (aka DrABell) is a seasoned full-stack Software (Win/Web/Mobile) and Data Engineer. He holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 300+ technical articles; currently focused on Microsoft Azure Cloud and Android Mobile development projects. Alex participated in App Innovation Contests (AIC 2102/2013) w/multiple winning submissions. Sample apps/publications:

  1. HTML5/CSS3 graphic enhancement: buttons, inputs
  2. HTML5 Tables Formatting: Alternate Rows, Color Gradients, Shadows
  3. Azure web app: Engineering Calculator VOLTMATTER
  4. Azure: NYC real-time bus tracking app
  5. Quiz Engine powered by Azure cloud
  6. 'enRoute': Real-time NY City Bus Tracking Web App
  7. Advanced CSS3 Styling of HTML5 SELECT Element
  8. Aggregate Product function extends SQL
  9. YouTube™ API for ASP.NET