Justin James
45 Stories
Are language minutiae necessary?
Techguide Why clog a programming language spec with minutiae that don't offer any technical benefits? On the other hand, is an "anti-minutiae revolution" really necessary?
Thursday, May 14 2009 11:51 PM
Tags: Programming languages, Ruby, Language, C, Justin James, Programming, network management, programming language, theory, Perl
Tips to make your apps more secure
Techguide Find out what Microsoft's security chief says, developers need to do better to make their applications more secure.
Sunday, February 01 2009 03:08 PM
Tags: Software engineering/development, Security Management, Data security, PC security, Microsoft Corp., Security, Training, Microsoft Windows Vista, Developer, operating system
Why do C# developers look down on VB.NET?
Techguide A lot of the anti-VB.NET talk is from C# developers, but this is baffling because the language that most resembles VB.NET from a technical standpoint is C#.
Thursday, March 05 2009 09:03 PM
Tags: Microsoft Windows, Business applications, Programming languages, Microsoft Visual Basic.Net, Developer, C#, C++, Justin James, Borland Delphi, Microsoft .NET
What Windows 7 means to developers
Techguide Wondering what Windows 7 will break in your applications? Justin James assures you that there's not much need to worry.
Tuesday, October 27 2009 09:38 AM
Tags: Web 2.0, Web sites, Microsoft Corp., Web sites, Web 2.0, Microsoft Windows Vista, Animation, Developer, Microsoft Windows 7, Justin James
OpenAmplify developer's diary - part three: Topic intention comparisons
Techguide Justin James chronicles his process of using Hapax's OpenAmplify Web service to create an application that can match documents with content that is similar or identical to the source document.
Monday, November 02 2009 01:34 PM
Tags: Web sites, Web 2.0, Comparison, Document, system administration, SM, topTopicsResult, Simple Object Access Protocol, OpenAmplify Developer, Web sites
An inside look at the Apache Software Foundation
Techguide Justin James recently spoke with the Apache Software Foundation’s President and Executive Vice President about what the ASF does and how they do it.
Sunday, September 13 2009 01:21 PM
Tags: Open source, Protocols and platforms, Web servers, Apache Software Foundation, GPL, Web Server, blogging, Apache Web server, Justin James, decision-making
Code concepts: C#'s extension methods
Techguide A helpful addition to a programmer's toolkit, C#'s extension methods are a way of adding additional functionality to an existing class without subclassing it or having access to the source code.
Friday, August 28 2009 11:00 AM
Tags: Protocols and platforms, Business applications, Ruby, Method, regular expression, C#, Justin James, Microsoft Developer Network, Python, Microsoft Word
Code concepts: .NET's lambdas
Techguide In this instalment of Code concepts, Justin James provides an overview of what lambdas in .NET are and explains how to use them.
Friday, September 25 2009 11:38 AM
Tags: Protocols and platforms, Microsoft Visual Basic.Net, Variable, blogging, C#, Justin James, network management, Microsoft .NET, TechRepublic Inc., Microsoft Visual Basic
Using Bing from .NET
Techguide Justin James shares his recent Bing experience and provides a code snippet that will put you well on your way to writing a Bing-enabled application.
Thursday, October 01 2009 10:20 PM
Tags: Business applications, .NET, Software engineering/development, Namespace, LINQ, Simple Object Access Protocol, Microsoft Corp., WSDL, AppID, Business applications
OpenAmplify developer's diary Part 1: Making the request
Techguide Justin James chronicles his process of using Hapax's OpenAmplify Web service to create an application which can match documents that have similar content or is identical to the source document.
Thursday, October 15 2009 04:25 PM
Tags: Web services, Protocols and platforms, LINQ, Simple Object Access Protocol, OpenAmplify Developer, WSDL, Web Browser, Dividend, client system, Developer
The current state and future of C++
Techguide Days of C++ as a general purpose programming language are quickly ending for most developers, but there is still great potential for C++ developers to do well.
Friday, July 24 2009 09:36 AM
Tags: Protocols and platforms, Personal development, Developer, Cloud Computing, COBOL, C++, Justin James, Microsoft .NET, application development, Java
Code concepts: C#'s var keyword
Techguide Justin James explains in this overview, that var is used in variable declarations instead of a type, and also weighs differing opinions about what makes var useful.
Friday, August 14 2009 10:43 AM
Tags: Programming languages, Software engineering/development, Ruby, blogging, C#, Justin James, Microsoft Developer Network, Programming, Microsoft Visual Studio, PHP
Consider alternatives to RDBMS
Techguide Applications are far too complex to force into the inherent limits of the relational database management systems model. Justin James encourages developers to explore their options.
Friday, September 04 2009 10:42 AM
Tags: Databases, Database management, Software engineering/development, RDBMS, database management system, Tool, Storage, Developer, Justin James, Programming
Making the case for dynamic languages
Techguide Justin James presents reasons why developers should consider using dynamic languages. He also discusses how these languages trip up some developers.
Friday, September 11 2009 10:24 AM
Tags: Programming languages, Software engineering/development, Ruby, Language, C, Developer, C#, C++, Justin James, API
What to do with dying products
Techguide Justin James discusses what companies do with applications that are no longer something they want to continue to develop or support, but are not actually dead.
Friday, August 07 2009 10:06 AM
Tags: Open source, Business Strategies & Functions, Business applications, Justin James, network management, Apple iPod, strategy, Open source






