9,868,710 members (33,300 online)
Visit CodeProject.TV
Discuss CodeProject.TV
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
C#4.0 questions
C++ questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Mobile
VS 11 & .NET 4.5
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Component & Service Catalog
Competitions
News
The Insider Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
The Insider News
The Lounge
The Weird & The Wonderful
The Soapbox
Press Releases
Who's Who
Most Valuable Professionals
Company Listings
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
The default search term operator is
AND
.
You can use brackets,
AND
,
OR
, and
NOT
to improve your search. For example:
C# AND NOT(VB or SQL)
A query of a single
*
will return everything, filtered by any filters.
Filter examples:
Search by Author
author:"author name"
Filter by tag
tag:C#
or
tag:(C++ or Java)
Wildcard search
use "?" or "*" eg.
gr?d
or
gr*
32 Results
Search
Everything
Articles
Technical Blogs
Tips & Tricks
Questions
Answers
Forum Messages
News Items
Catalog Items
Videos
Training Courses
Just My Stuff
My Bookmarks
Sort by
Relevance
Rating Asc
Rating Desc
Title Asc
Title Desc
Author Asc
Author Desc
Date Created Asc
Date Created Desc
Date Modified Asc
Date Modified Desc
Price Asc
Price Desc
Duration Asc
Duration Desc
Match
All Fields
Title
Description
Author(s)
Tags
Any Date
Last 12 hours
Last 24 hours
Last week
Last 2 weeks
Last month
Last 3 months
Last 6 months
Last year
January
February
March
April
May
June
July
August
September
October
November
December
Rating Range
All - Including Unrated
1.0 - 5.0
2.0 - 5.0
3.0 - 5.0
4.0 - 5.0
4.5 - 5.0
4.8 - 5.0
5.0
Advanced Filters:
Article Topics
All Topics
Desktop Development
Web Development
Mobile Development
Cloud Computing
Enterprise Systems
Database
Multimedia
Languages
Platforms, Frameworks & Libraries
General Programming
Graphics / Design
Development Lifecycle
General Reading
Third Party Products
Mentor Resources
Article License
All Licenses
CPOL
CDDL
Ms-PL
MPL
CPL
Eclipse
MIT
BSD
Apache
CC (ASA 2.5)
Zlib
Public Domain
CC (Attr 3U)
CC (ASA 3U)
LGPL3
GPL3
Forums
All Forums
Feature Forums
General Programming
Web Development
Product Lifecycle
Database & SysAdmin
General Discussions
Non-English Language
Catalog Category
All Categories
Books & Training
Charting & Graphing
Components, Controls, Libraries
Data Manipulation & Mining
Database Tools
Debugging
Documentation & Help
Financial, Math & Scientific
Frameworks & APIs
General Development Tools
GIS & Maps
Graphics & 3D Modeling
Hardware and Robotics
Hosting
IDEs
Imaging
Mobility
Multimedia
Networking
Performance and Profiling
Programming Languages
Project Life-cycle Management (ALM)
Reporting
Search
Security
Setup & Deploy
System Adminstration
Utilities
Virtualization
Web Design/Development
Catalog License
All Licenses
Commercial
Fully Function Evaluation version
Limited Functionality Trial
Limited Time Trial
Shareware
Free For Personal Use
Freeware
Page 1 of 1
Page Size:
10
·
25
·
50
Author filtered by: Keyhole Software
[x]
Messaging with RabbitMQ
by
Keyhole Software
Technical Blog
13 May 2013
license:
CPOL
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.
Platforms, Frameworks & Libraries
»
Libraries
»
General
Dev
Writing Games With Unity 3D in JavaScript and C# – Part 2
by
Keyhole Software
Technical Blog
7 May 2013
license:
CPOL
Writing games with Unity 3D in JavaScript and C#.
General Programming
»
Game Development
»
General
C#
Writing Games With Unity 3D in JavaScript and C# – Part 1
by
Keyhole Software
Technical Blog
30 Apr 2013
license:
CPOL
Unity is a development environment for creating professional-level games. It is built on top of MonoDevelop, and utilizes it to achieve the deployment of the same code to many platforms. Unity comes in two versions, but this post will focus on the free version with no add-ons. The free version (whic
Third Party Products
»
Third Party Products And Tools
»
General
Unity
Introduction to MonoTouch Library sqlite-net
by
Keyhole Software
Technical Blog
25 Apr 2013
license:
CPOL
Introduction to MonoTouch Library sqlite-net
Third Party Products
»
Reviews On Third Party Products And Tools
»
General
C#
SQL
.NET
Re: MVW...WRONG!!
by
Keyhole Software
Forum Message
18 Apr 2013
MVW is actually the term used for the AngularJS tagline - the "Superheroic JavaScript MVW Framework". Please see these links for explanations on the MVW acronym:
General Discussions
»
Technical Blog "A Look Into Angularjs – The "Super-Heroic Javascript Mvw Framework""
Re: My vote of 5
by
Keyhole Software
Forum Message
8 Apr 2013
Thanks for your question. Here is a quick list of some of the popular applications developed with PhoneGap that are available for iPhone, Android and Windows phones: * Basketball ScoreBoard (A
General Discussions
»
Technical Blog "Android, Ios And Windows Mobile…Oh My: An Introduction To Phonegap"
Android, iOS and Windows Mobile…Oh My: An Introduction to PhoneGap
by
Keyhole Software
Technical Blog
25 Mar 2013
license:
CPOL
With the growing adoption and reliance on smartphones and tablets in the competitive handheld industry, mobile applications need to be built across all major mobile operating platforms to reach the demanding customer base. These expectations leave mobile developers with the daunting task of building
Third Party Products
»
Third Party Products And Tools
»
General
Mobile
Solution: Visually Inspect Backbone.js View/Templates + Application Logging Support
by
Keyhole Software
Technical Blog
21 Mar 2013
license:
CPOL
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. Best practice for an MVC user interfa
Desktop Development
»
Document / View
»
Doc/View Internals
C++
Windows
COM
A Look Into AngularJS – The "Super-heroic JavaScript MVW Framework"
by
Keyhole Software
Technical Blog
26 Feb 2013
license:
CPOL
The goal of this post is to pipe your interest and run through a few key features of AngularJS.
Platforms, Frameworks & Libraries
»
Libraries
»
General
Javascript
Dev
Intermediate
Remove The Fluff With Google Guava
by
Keyhole Software
Technical Blog
19 Feb 2013
license:
CPOL
Remove The Fluff With Google Guava
General Reading
»
Uncategorised Technical Blogs
»
General
Java
Case Study – Implementing an HTML5/Javascript Enterprise Java Application
by
Keyhole Software
Technical Blog
12 Feb 2013
license:
CPOL
The Keyhole team has had recent engagements that involve applying HTML5 technology to create rich client web applications. In order to explore and validate application architecture design patterns and best practices in this area, and as they say “eat our own dogfood,” we have gone through the proces
Third Party Products
»
Third Party Products And Tools
»
General
HTML5
Introducing Business Intelligence Reporting to a Software System, a Jasper Reports How-to
by
Keyhole Software
Technical Blog
7 Feb 2013
license:
CPOL
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 teams
Third Party Products
»
Third Party Products And Tools
»
General
WCF
Mapping Shortest Routes Using a Graph Database
by
Keyhole Software
Technical Blog
30 Jan 2013
license:
CPOL
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?
Database
»
Database
»
General
Java
database
Algorithms
Modularization in TypeScript
by
Keyhole Software
Technical Blog
15 Jan 2013
license:
CPOL
Modularization and code organization in TypeScript.
Web Development
»
Client Side Scripting
»
General
Javascript
Introduction to TypeScript Language and Tooling
by
Keyhole Software
Technical Blog
9 Jan 2013
license:
CPOL
An introduction to TypeScript Language and Tooling.
Web Development
»
Client Side Scripting
»
General
Javascript
Dev
Intermediate
JSF Components – A Quick Example Using ICEFaces
by
Keyhole Software
Technical Blog
2 Jan 2013
license:
CPOL
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 [...]
Languages
»
Java
»
General
JSF
Quick JavaScript OO (Object Orientation) Primer
by
Keyhole Software
Technical Blog
2 Jan 2013
license:
CPOL
I’d like to introduce some basic object oriented JavaScript concepts.
Web Development
»
Client Side Scripting
»
General
Javascript
Node Application Server with CouchDB
by
Keyhole Software
Technical Blog
12 Dec 2012
license:
CPOL
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. I recently wrote a web application with a more traditional approach, with a server u
Web Development
»
Atl Server
»
General
C++
Windows
ATL
Building Vagrant Boxes with VeeWee on TravisCI
by
Keyhole Software
Technical Blog
6 Dec 2012
license:
CPOL
(Pro Tip: you can safely skip the first 3 paragraphs) We’ve all been there: You push some .travis.yml commits and your clone gets parachuted into VM Land – only to find that things don’t go quite as expected. As the credits roll, you can’t help but feel a little anger towards
Desktop Development
»
Combo & List Boxes
»
Beginners
Java
A Mobile Application Served From CouchDB
by
Keyhole Software
Technical Blog
28 Nov 2012
license:
CPOL
A mobile application served from CouchDB.
Mobile Development
»
Mobile Development
»
Database
C#
Windows
.NET
iPhone/iPad Development With MonoTouch – A Tutorial
by
Keyhole Software
Technical Blog
5 Nov 2012
license:
CPOL
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 yoursel
Third Party Products
»
Third Party Products And Tools
»
General
C#
Windows
.NET
Spring/JSF Support For Multiple Browser Tabs
by
Keyhole Software
Technical Blog
23 Oct 2012
license:
CPOL
PREFACE In January, I wrote a blog post about the need to partition HttpSession across multiple browser tabs or windows. In that blog, the client was using JSF 2.0, but not Spring. Now, nine months later, I find myself at a different client with the same problem, but with a different technology stac
Desktop Development
»
Tabs & Property Pages
»
Tabs And Property Pages
C++
Windows
MFC
Is NoSQL the SQL Sequel?
by
Keyhole Software
Technical Blog
2 Oct 2012
license:
CPOL
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.
Database
»
Database
»
General
Architect
DBA
Intermediate
HTML5 – Offline Capabilities Using the Cache Manifest
by
Keyhole Software
Technical Blog
1 Oct 2012
license:
CPOL
One of the most interesting features of the HTML5 specification is the capability for web applications to perform while offline (i.e. without internet connectivity). Most browsers implement a caching mechanism that stores downloaded resources to a local drive, which is done as resources are encounte
Web Development
»
Html / Css
»
General
HTML5
The Data Access Layer, Part 2 – Using the Criteria API
by
Keyhole Software
Technical Blog
5 Sep 2012
license:
CPOL
With the Criteria API, the effort to support a wide range of query-building operations is within reason.
Development Lifecycle
»
Design And Architecture
»
General
C#
SQL
Dev
Intermediate
Oracle
Getting Started With Spring Batch, Part Two
by
Keyhole Software
Technical Blog
23 Aug 2012
license:
CPOL
Now that we’ve had a high level overview of some of the simple and basic features of Spring Batch, let’s dive into what it takes to get up and running. The main purpose of this quick and simple tutorial is to give you a starting point for exploring Spring Batch to see if you’d like [...]
General Reading
»
Uncategorised Technical Blogs
»
General
C#
Introducing Spring Batch, Part One
by
Keyhole Software
Technical Blog
23 Aug 2012
license:
CPOL
Have you ever heard someone say “Man I wish we had a toy like that when I was a kid! That would have been awesome!” For me, that’s usually when I’m wrapping the latest entry in Nerf’s arsenal for Christmas, someone’s birthday or any time my kids and I are running through the house attempting [...]
General Reading
»
Uncategorised Technical Blogs
»
General
cobol
Re: Great Article
by
Lauren Fournier
Forum Message
23 Aug 2012
Your wife has a great name! Small world for sure. :-) Glad to hear that this post was what you needed. Thanks for your feedback! - Lauren Fournier, Keyhole Software
General Discussions
»
Article "Component-Based Java Frameworks"
Component-Based Java Frameworks
by
Keyhole Software
Technical Blog
23 Aug 2012
license:
CPOL
Component based Java frameworks.
Languages
»
Java
»
General
Java
Dev
Intermediate
A Method for Creating a Human-Readable File Size
by
Keyhole Software
Technical Blog
23 Aug 2012
license:
CPOL
A library that would give a human-readable file size if I were to give it a file length.
Languages
»
Java
»
General
Java
Dev
Intermediate
The Data Access Layer, Part 1 – The Basics (And When Things Aren’t So Basic)
by
Keyhole Software
Technical Blog
23 Aug 2012
license:
CPOL
The motivation behind the DAL, the design principles that define a theoretically “good” DAL, and the relationship between the DAL and modern persistence technologies.
Development Lifecycle
»
Design And Architecture
»
General
Dev
Design
Intermediate
Re: Wait a minute...
by
Lauren Fournier
Forum Message
6 Jun 2012
Hello. I appreciate the feedback. I have since deleted the khs article. I did just want to note that as it is just an open source project, we aren't looking to get anything out of it (no ads or anythi
General Discussions
»
Article "Khssherpa Framework V1.1.3 Released"
Page 1 of 1
First
·
Prev
·
Next
·
Last
Advertise
|
Privacy
|
Mobile
Web04 | 2.6.130513.1 | Last Updated 14 May 2013
Copyright ©
CodeProject
, 1999-2013
All Rights Reserved.
Terms of Use
Layout:
fixed
|
fluid