Justin James
47 Stories
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
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 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
Hands-on programming: Working with Windows Event Log in .NET
Techguide Justin James walks you through the basics of using Windows Event Log in .NET, from the terminology to working with event sources and logs.
Tuesday, November 17 2009 02:36 AM
Tags: Web sites, Web 2.0, Log, Event Log, Event ID, installation package, Application, Levit & James Inc., Event, LINQ
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, Simple Object Access Protocol, system administration, SM, topTopicsResult, Web sites, Web 2.0
Code concepts: Visual Studio's T4 templates
Techguide The T4 templating system is used to programmatically generate artifacts. Here's an overview about why the templates are useful and how to work with them.
Wednesday, November 11 2009 02:25 PM
Tags: Protocols and platforms, Business applications, Microsoft Visual Basic.Net, T4, Directives, Levit & James Inc., Business applications, File, Directive, Tool
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, Apache Web server, Justin James, decision-making, blogging
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, C#, Justin James, network management, Microsoft .NET, blogging, TechRepublic Inc., Microsoft Visual Basic
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
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, WSDL, OpenAmplify Developer, Web Browser, Dividend, client system, Developer
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
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, C#, Justin James, Microsoft Developer Network, Programming, blogging, Microsoft Visual Studio, PHP




