Click here to Skip to main content
13,091,996 members (58,554 online)

Articles by Keyhole Software (Article: 1, Technical Blogs: 101)

Article: 1, Technical Blogs: 101

RSS Feed

Average article rating: 0.00

Content Management Server
General
Posted: 24 May 2016   Updated: 24 May 2016   Views: 5,450   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Whirlpool: Microservices Using Netty And Kafka

Average blogs rating: 4.71

Combo & List Boxes
Beginners
Posted: 6 Dec 2012   Updated: 6 Dec 2012   Views: 4,910   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to build Vagrant Boxes with VeeWee on TravisCI
Document / View
Doc/View Internals
Posted: 21 Mar 2013   Updated: 21 Mar 2013   Views: 6,730   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
During the development of a fairly large JavaScript-based web application using Backbone.js, it became increasingly difficult manage the numerous View.js and Template.js files. Those familiar with Backbone MVC design approach have probably also encountered this.
Tabs & Property Pages
Tabs and Property Pages
Posted: 23 Oct 2012   Updated: 23 Oct 2012   Views: 11,010   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Spring/JSF Support For Multiple Browser Tabs
Applications & Tools
General
Posted: 2 Feb 2015   Updated: 2 Feb 2015   Views: 11,640   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Real-time website data using SignalR
Caching
General
Posted: 6 Jan 2015   Updated: 6 Jan 2015   Views: 3,710   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
My local development feedback loop between code change and runnable container was annoyingly long on a Maven-based project I was recently working on. I wanted to speed things up.
Client side scripting
General
Posted: 2 Jan 2013   Updated: 2 Jan 2013   Views: 11,030   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
I’d like to introduce some basic object oriented JavaScript concepts.
Posted: 9 Jan 2013   Updated: 9 Jan 2013   Views: 10,690   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
An introduction to TypeScript Language and Tooling.
Posted: 15 Jan 2013   Updated: 15 Jan 2013   Views: 52,650   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Modularization and code organization in TypeScript.
Posted: 10 Jun 2013   Updated: 10 Jun 2013   Views: 6,280   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A way to fix existing code.
Posted: 20 Oct 2014   Updated: 20 Oct 2014   Views: 5,870   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Make me a promise
Posted: 28 Oct 2014   Updated: 28 Oct 2014   Views: 4,130   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
In this post, you will find an introductory analysis of CoffeeScript
Posted: 7 Jan 2015   Updated: 7 Jan 2015   Views: 9,310   Rating: 4.71/5    Votes: 4   Popularity: 2.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
New Features in AngularJS 1.3
Posted: 19 Jan 2015   Updated: 19 Jan 2015   Views: 7,190   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Scripting with Python and AutoHotkey
Posted: 15 Mar 2016   Updated: 15 Mar 2016   Views: 7,500   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to automate your front-end development environment with npm
Posted: 29 Apr 2016   Updated: 29 Apr 2016   Views: 4,790   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Blind date with AngularJS
JavaScript
Posted: 30 Jul 2014   Updated: 30 Jul 2014   Views: 4,790   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
“And when I promise something, I never ever break that promise. Never.” ― Rapunzel Many languages have libraries of interesting schemes called promises, deferreds, or futures. Those help to tame the wild asynchronous into something more like the mundane sequential.
Posted: 20 Aug 2014   Updated: 20 Aug 2014   Views: 6,160   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Functional reactive programming and JavaScript
HTML / CSS
General
Posted: 1 Oct 2012   Updated: 1 Oct 2012   Views: 8,370   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
HTML5 - offline capabilities using the cache manifest
Posted: 28 May 2013   Updated: 28 May 2013   Views: 6,930   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Using JSON and File API to view starred Google Reader posts.
Posted: 22 Sep 2014   Updated: 22 Sep 2014   Views: 5,710   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to create a UI Designer for quick development
Posted: 31 Mar 2015   Updated: 31 Mar 2015   Views: 5,220   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Pack it up, pack it in
Node.js
General
Posted: 6 Jan 2015   Updated: 6 Jan 2015   Views: 15,990   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Node.js Meets .NET – Edge.js
Posted: 26 Jan 2015   Updated: 26 Jan 2015   Views: 5,470   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to improve Node.js performance by turning it into a Clusterfork
PHP
General
Posted: 18 Nov 2013   Updated: 18 Nov 2013   Views: 6,960   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
In the two-part series on scaling PHP applications, this part will focus on replacing Apache.
Posted: 25 Nov 2013   Updated: 25 Nov 2013   Views: 6,530   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This blog will go into advanced topics that need consideration when moving a LAMP stack to a scaled architecture.
Site & Server Management
General
Posted: 22 Jul 2014   Updated: 22 Jul 2014   Views: 6,040   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
I have had the opportunity to work with SignalR over the last 6 months and I really like how easy it was to set up and get working. It has opened my eyes to a lot of possibilities for web projects. I’ll do my best to explain the technology as I’ve been exposed to it. What […]
Web Security
General
Posted: 20 Jun 2016   Updated: 20 Jun 2016   Views: 8,690   Rating: 4.67/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
JSON web tokens with Spring Cloud microservices
Mobile Development
System
Posted: 25 Jun 2013   Updated: 25 Jun 2013   Views: 8,760   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Part 3 of this blog series is going to be a fun one because we’re going beyond PC/Mac and beginning to support iOS and Android! Unity 4 made this possible by altering the basic version of the license for these platforms to be free (THANK YOU!).
User Interface
Posted: 15 Jul 2013   Updated: 15 Jul 2013   Views: 16,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
MongoDB is a scalable NoSQL document-oriented data store that has built-in geo-spatial indexing. Let’s look at its characteristics and then check out a mobile geo-spatial demo application.
Posted: 5 Nov 2013   Updated: 5 Nov 2013   Views: 6,540   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
PhoneGap: Utilizing Native Mobile Features with Plugins
Amazon Web Services
General
Posted: 15 Feb 2016   Updated: 15 Feb 2016   Views: 6,820   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Service Fabric is a massively progressive step for Microsoft. At the core, it is a distributed systems platform used to build scalable and reliable applications. But it gives the benefits of containerizing deployable bits, in addition to having Microservices best practices built-in.
Posted: 29 Feb 2016   Updated: 29 Feb 2016   Views: 8,440   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Or How I Learned to Stop Worrying and Love the HATEOAS REST has become the defacto, or at least vogue, solution to implementing web services. This is understandable because REST offers a level of self-documentation in its utilization of the HTTP specification.
Google Cloud Platform
General
Posted: 8 Jan 2015   Updated: 8 Jan 2015   Views: 5,770   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A Google Calendar gadget in Angular.js
Content Management Server
General
Posted: 16 Mar 2015   Updated: 16 Mar 2015   Views: 8,250   Rating: 4.00/5    Votes: 4   Popularity: 2.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Netty: A different kind of web (socket) server
Database
General
Posted: 30 Jan 2013   Updated: 30 Jan 2013   Views: 14,060   Rating: 4.75/5    Votes: 4   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
We often model interconnected data by cramming it in and out of table structures. Why don’t we simply model interconnected data as … interconnected data?
Posted: 6 Aug 2013   Updated: 6 Aug 2013   Views: 5,140   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
An argument against defaulting to auto-increment primary keys
Posted: 3 Nov 2014   Updated: 3 Nov 2014   Views: 8,060   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to use PouchDB for offline/data sync
SQL
Posted: 23 Jul 2013   Updated: 23 Jul 2013   Views: 14,650   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
It turns out that WITH can be pretty useful in the right situations, simplifying code and providing a more efficient way to access subqueries and temporary table structures.
SQL Server
Posted: 8 Apr 2016   Updated: 8 Apr 2016   Views: 9,030   Rating: 4.38/5    Votes: 6   Popularity: 3.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Seriate: The Glue Between SQL Server and Node.js
NoSQL
General
Posted: 2 Oct 2012   Updated: 2 Oct 2012   Views: 7,750   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
I expect that most people with skin in the game will not be serious NoSQL users for a while. This should not discourage developers and architects from experimenting with various NoSQL DBMS now, so as to make choices based on knowledge.
Posted: 28 Nov 2012   Updated: 28 Nov 2012   Views: 9,150   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A mobile application served from CouchDB.
Posted: 12 Dec 2012   Updated: 12 Dec 2012   Views: 11,140   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Much has been made lately of “NoSQL” non-relational databases. A few weeks back, Lou wrote a post introducing CouchDB, a free Apache Foundation document datastore. Lou’s application was hosted entirely from CouchDB.
SQL Reporting Services
General
Posted: 7 Jun 2016   Updated: 7 Jun 2016   Views: 8,640   Rating: 4.12/5    Votes: 13   Popularity: 4.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
“SQL? Isn’t that just something my ORM tools use?” Often application developers can and should remain at least one level removed from SQL. JPA and the Entity Framework each provide more abstract (and OO-friendly) query languages, and it’s often unnecessary to write any queries at all.
Java
Beginners
Posted: 21 Jul 2014   Updated: 21 Jul 2014   Views: 6,340   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to create your own Java annotations
Posted: 22 Jul 2014   Updated: 22 Jul 2014   Views: 5,310   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
My move from ColdFusion to Java development
Posted: 25 Jul 2014   Updated: 25 Jul 2014   Views: 4,280   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The journey from Java EE to SPA
Posted: 17 Sep 2014   Updated: 17 Sep 2014   Views: 6,740   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to process Java annotations using Reflection
Posted: 13 Oct 2014   Updated: 13 Oct 2014   Views: 5,820   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Java and the sweet science
General
Posted: 23 Aug 2012   Updated: 23 Aug 2012   Views: 7,020   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
A library that would give a human-readable file size if I were to give it a file length.
Posted: 23 Aug 2012   Updated: 23 Aug 2012   Views: 13,000   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Component based Java frameworks.
Posted: 23 Aug 2012   Updated: 23 Aug 2012   Views: 17,070   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This is part 1 of how to get started with Spring Batch
Posted: 23 Aug 2012   Updated: 23 Aug 2012   Views: 29,390   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
This is part 2 of how to get started with Spring Batch
Posted: 2 Jan 2013   Updated: 2 Jan 2013   Views: 18,730   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is a continuation of my previous entry on component based java frameworks. In this post, I would like to give a couple of examples of the kinds of components that can be used to quickly bring up a user interface. I would like to first reiterate that what you choose is going to depend [...]
Posted: 14 Dec 2013   Updated: 14 Dec 2013   Views: 19,800   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Scaling Spring Batch - step partitioning
Posted: 24 Mar 2014   Updated: 24 Mar 2014   Views: 5,380   Rating: 4.43/5    Votes: 3   Popularity: 2.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Encapsulation approach to bring data sources and implementations closer together, allowing reflection-like behavior in a format that mere mortals can read.
Posted: 8 Feb 2016   Updated: 8 Feb 2016   Views: 3,630   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Introducing Cucumber for Java + STANDARD Values
Other .NET Languages
General
Posted: 11 Jul 2016   Updated: 11 Jul 2016   Views: 3,930   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Egon: Don’t cross the streams. Peter: Why? Egon: It would be bad. – Ghostbusters (1984) In this post I’ll touch on the emergence of JavaScript reactive streams. We’ll look at a cool online interactive tool that is useful for checking behavior of stream operators. I’ll finish by showing s
XML
JAXB
Posted: 16 Feb 2015   Updated: 16 Feb 2015   Views: 5,970   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
XML Manipulation With XML Copy Editor
Libraries
General
Posted: 26 Feb 2013   Updated: 26 Feb 2013   Views: 23,780   Rating: 4.67/5    Votes: 5   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
The goal of this post is to pipe your interest and run through a few key features of AngularJS.
Posted: 13 May 2013   Updated: 13 May 2013   Views: 10,280   Rating: 4.14/5    Votes: 5   Popularity: 3.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
This article introduces the relevant concepts, hopefully helps you to navigate around one or two common “gotchas,” and provides links to more in-depth resources.
Windows API
General
Posted: 10 Feb 2014   Updated: 10 Feb 2014   Views: 2,660   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Single Page Applications are quickly gaining traction as a way to implement rich, robust, and mobile friendly web-based applications.
Posted: 9 Feb 2015   Updated: 9 Feb 2015   Views: 4,620   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
As a relatively “new” user of Backbone.js, I looked at different JSON querying tools that existed. At the time I was still struggling with using JSON as the data source and wrapping my head around the process for querying the data set that was contained in a large string.
Cryptography & Security
Cryptography
Posted: 29 Sep 2014   Updated: 29 Sep 2014   Views: 4,510   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Don't just randomize, truly randomize
Game Development
General
Posted: 7 May 2013   Updated: 7 May 2013   Views: 6,860   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Writing games with Unity 3D in JavaScript and C#.
Posted: 16 May 2016   Updated: 16 May 2016   Views: 8,870   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
AngularJS is a popular framework used for building single-page applications. One great benefit of using Angular is that it is easy to incorporate automated testing. I have been using Angular on various projects for a few years now, so naturally I was curious to learn what’s new in Angular 2.
Programming Tips
General
Posted: 6 Oct 2014   Updated: 6 Oct 2014   Views: 4,380   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Notes On JavaScript Prototypal Inheritance
Testing and Quality Assurance
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 5,380   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
This blog goes into more of the Chrome-specific debugging techniques that I use on a regular basis.
String handling
General
Posted: 9 Jul 2013   Updated: 9 Jul 2013   Views: 4,310   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
The String State anti-pattern is the use of a Java String to represent the state of an object.
Code Generation
General
Posted: 22 Jul 2014   Updated: 22 Jul 2014   Views: 6,940   Rating: 4.33/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Here are some tips for writing code for maintainability so that the next developer does not hate you.
Posted: 6 Jan 2015   Updated: 6 Jan 2015   Views: 7,010   Rating: 4.77/5    Votes: 10   Popularity: 4.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
It’s rare that a piece of software as new as Docker is readily adopted by startups along with huge, well established companies. dotCloud, the company that created and maintains Docker, recently nabbed $40 million in funding. Microsoft also announced on 11/18 a Docker CLI for Windows.
Debug Tips
General
Posted: 11 Feb 2014   Updated: 11 Feb 2014   Views: 6,460   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Advanced debugging techniques in JavaScript
Tips
Posted: 8 Jan 2014   Updated: 8 Jan 2014   Views: 8,500   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Advanced debugging techniques in JavaScript
Design and Architecture
General
Posted: 23 Aug 2012   Updated: 23 Aug 2012   Views: 6,960   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
The motivation behind the DAL, the design principles that define a theoretically “good” DAL, and the relationship between the DAL and modern persistence technologies.
Posted: 5 Sep 2012   Updated: 5 Sep 2012   Views: 7,560   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
With the Criteria API, the effort to support a wide range of query-building operations is within reason.
Posted: 1 Oct 2013   Updated: 1 Oct 2013   Views: 9,280   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Practices in development that, while they don’t explicitly violate any standards (whether unwritten or not), they leave behind a "stench" of inexperience or lack of discipline.
Patterns
Posted: 23 Mar 2016   Updated: 23 Mar 2016   Views: 6,640   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Introduction to the delegate pattern
Testing and QA
UI Testing
Posted: 17 Dec 2013   Updated: 18 Dec 2013   Views: 6,430   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Unit testing in JavaScript
Posted: 17 Mar 2014   Updated: 17 Mar 2014   Views: 6,730   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
The importance of unit testing
Posted: 21 Jul 2014   Updated: 21 Jul 2014   Views: 5,200   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Here are some lessons that I learned in automated testing
Work Issues
General
Posted: 7 Jan 2015   Updated: 7 Jan 2015   Views: 6,000   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Someday Is a Lie
Uncategorised Technical Blogs
General
Posted: 19 Feb 2013   Updated: 19 Feb 2013   Views: 5,260   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Remove The Fluff With Google Guava
Posted: 21 Jan 2014   Updated: 21 Jan 2014   Views: 3,780   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Here is a proof of concept using Spring Roo
Posted: 21 Jul 2014   Updated: 21 Jul 2014   Views: 4,320   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
JAXB - a newcomer's perspective - Part 1
Posted: 26 Aug 2014   Updated: 26 Aug 2014   Views: 3,670   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
In Part 1 of this series, I discussed the basics of loading data from an XML file into a database using JAXB and JPA. (If JSON is called for instead of XML, then the same idea should translate to a tool like Jackson.) The approach is to use shared domain objects – i.e. a single […]
Posted: 23 Feb 2015   Updated: 23 Feb 2015   Views: 3,070   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Is there a good reason to use primitives anymore in enterprise applications?
Posted: 2 Mar 2015   Updated: 2 Mar 2015   Views: 7,260   Rating: 4.13/5    Votes: 5   Popularity: 3.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Agile Team Member Anti-Patterns
Posted: 5 Feb 2016   Updated: 5 Feb 2016   Views: 3,470   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Hystrix To Prevent Hysterix
Posted: 8 Feb 2016   Updated: 8 Feb 2016   Views: 4,340   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A Working DeltaSpike Tutorial
Posted: 11 Apr 2016   Updated: 11 Apr 2016   Views: 3,480   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I found a plethora of articles on how to build a Sitecore project and get to its infamous welcome page. I could create data templates and content and even workflows, but I found myself confused on how everything fit together.
Posted: 2 May 2016   Updated: 2 May 2016   Views: 4,880   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Figuring Out Apple’s Face Detection API
Posted: 9 May 2016   Updated: 9 May 2016   Views: 4,430   Rating: 4.60/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to implement HATEOAS using Spring-Data-REST and Spring-HATEOAS
Posted: 14 Jun 2016   Updated: 14 Jun 2016   Views: 3,790   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
I had some time before my next project started up, so David Pitt asked me to research and write a blog on Service Fabric. It sounded terrifying. First off, I’m not really what you would call articulate. I finish only half of sentences that I… well, I would hate talking to me.
Reviews on Third Party Products and Tools
Community Reviews
Posted: 25 Apr 2013   Updated: 25 Apr 2013   Views: 15,420   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Introduction to MonoTouch Library sqlite-net
Posted: 26 Feb 2014   Updated: 26 Feb 2014   Views: 3,780   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Developers are lazy (and how to use that to your advantage with Eclipse)
Posted: 15 Apr 2014   Updated: 15 Apr 2014   Views: 4,920   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Famo.us Guitar tuner
Third Party Products and Tools
General
Posted: 5 Nov 2012   Updated: 5 Nov 2012   Views: 15,370   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
What if your boss came to you today and said: “We need to build a mobile iPhone/iPad application for our company’s legacy desktop application.” After the excitement of finally working on a mobile application subsides, you might begin to wonder if you’ve actually just gotten yo
Posted: 7 Feb 2013   Updated: 7 Feb 2013   Views: 8,000   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Most software development teams spend all of their time and efforts gathering requirements, planning, testing, implementing and supporting large systems to be able to do the one thing they are all in business to do: make money! Rightfully so, the core efforts of their business and development t
Posted: 12 Feb 2013   Updated: 12 Feb 2013   Views: 37,550   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
The Keyhole team has had recent engagements that involve applying HTML5 technology to create rich client web applications.
Posted: 25 Mar 2013   Updated: 25 Mar 2013   Views: 9,790   Rating: 4.89/5    Votes: 5   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Android, iOS and Windows Mobile…Oh My: An Introduction to PhoneGap
Posted: 30 Apr 2013   Updated: 30 Apr 2013   Views: 8,860   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to write games with Unity 3D in JavaScript in C# - Part 1
Posted: 10 Sep 2013   Updated: 10 Sep 2013   Views: 10,040   Rating: 3.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Gradle: Do we need another build tool?
No tips have been posted.
No reference articles have been posted.

Keyhole Software
Keyhole Software
United States United States
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Group type: Organisation

3 members


Advertise | Privacy |
Web03 | 2.8.170813.1 | Last Updated 21 Aug 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid