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

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

Articles: 17, Tip/Tricks: 31

RSS Feed

Average article rating: 4.80

Desktop Programming
WPF
20 Aug 2013   Updated: 16 Feb 2015   Rating: 4.77/5    Votes: 5   Popularity: 3.33
Licence: CPOL    Views: 30,571     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: 22,541     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: 29,993     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: 64,698     Bookmarked: 24   Downloaded: 367
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: 14,201     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: 18   Popularity: 6.15
Licence: CPOL    Views: 72,501     Bookmarked: 33   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: 38,020     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: 75,824     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: 18,510     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: 44,902     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: 16,532     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: 50,828     Bookmarked: 15   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: 13,580     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
Web Development
HTML5
19 Dec 2016   Updated: 19 Dec 2016   Rating: 4.91/5    Votes: 38   Popularity: 7.71
Licence: CPOL    Views: 124,837     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: 79,564     Bookmarked: 58   Downloaded: 1,286
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: 218,048     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: 2 Oct 2023   Rating: 4.97/5    Votes: 49   Popularity: 8.30
Licence: CPOL    Views: 230,235     Bookmarked: 205   Downloaded: 11,272
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: 22,060     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: 54,282     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: 23,250     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: 31,531     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: 52,073     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: 12,261     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: 84,766     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: 16,172     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,770     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: 9,721     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,940     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: 8,441     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: 6,510     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,970     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: 198,778     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: 70,412     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: 41,710     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: 109,954     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: 7,250     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: 18,141     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: 89,482     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: 115,459     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: 40,474     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: 94,077     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: 54,609     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: 97,231     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: 269,519     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: 101   Popularity: 9.63
Licence: CPOL    Views: 832,087     Bookmarked: 171   Downloaded: 4,722
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: 157,795     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: 150,852     Bookmarked: 33   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: 231,639     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: 283,521     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: 213,922     Bookmarked: 58   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), a seasoned full-stack Software (Win/Web/Mobile) and Data Engineer holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 100+ technical articles and developed multiple award-winning apps (App Innovation Contests AIC 2012/2013 submissions) Alexander is currently focused on Microsoft Azure Cloud and .NET 6/8 development projects.

  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