On CBS.com: David Letterman has U2 all week
4860 Resources for

programming languages

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

Play the original Star Trek video game from 1971
Journey with us now back to the halcyon days of 1971, when men coded on paper tape and punch cards, and the ASCII-based adventures of the Starship Enterpise are yours for the asking. by Jay Garmon
Tags: Video Game, Video, Star Trek, Starfleet, Games, Corporate Communications, C#, Personal Technology, Marketing, Programming Languages, Software Development, Software/Web Development, Jay Garmon
Blog posts 2008-08-06
Employ refactoring via Visual Studio to write better code
Refactoring is the practice of making your code cleaner and clearer without affecting the functionality. Find out what's included in Visual Studio's Refactor menu, and discover a couple of Visual Studio add-ins that bring refactoring to the Visual Basic community. by Tony Patton
Tags: Developer, Microsoft Visual Studio, Microsoft Visual Basic, Code, Feature, Refactoring, Refactor, Refactor Menu, Visual Studio IDE, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development, Tony Patton
Blog posts 2008-08-04
Bignum arithmetic and premature optimization
What does Knuth's statement, "premature optimization is the root of all evil," mean for security? by Chad Perrin
Tags: Integer, Optimization, Ruby, Programmer, Language, Moore, Scripting Languages, C/C++, Development Tools, Security, Software/Web Development, Web Development, Programming Languages, Software Development, Chad Perrin
Blog posts 2008-07-22
CodeGear: Working hard to rejuvenate its legacy
Justin James jumped at the chance to interview an executive at CodeGear. Discover what the CodeGear developers are working on. by Justin James
Tags: CodeGear, Borland Delphi, Borland Software Corp., Michael, Development Tools, Programming Languages, Productivity, Software Development, Software/Web Development, Justin James
Blog posts 2008-07-01
Is your site safe from SQL injection attacks?
Microsoft and HP announced yesterday that they are providing free tools to help network administrators to deal with the increase in SQL injection attacks over the last six months. by Andy Moon
Tags: Vulnerability, SQL, SQL Injection, Attack, Programming Languages, Security, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management, Andy Moon
Blog posts 2008-06-24
How do I... Make C# or .NET Framework applications accessible in the system tray?
Putting an icon for your application in the system tray is a great way to insure that your program is easily accessible to the user. Zach Smith explains how to use the system tray with C# and the .NET Framework. by Zach Smith
Tags: Microsoft .NET Framework, Code, System Tray, Icon, Form, NotifyIcon, Context Menu, Figure D, C#, Programming Languages, Software Development, Software/Web Development, Zach Smith
Blog posts 2008-06-17
A .NET primer on reference types and value types
Working with reference types and value types is usually not given much thought during daily programming chores; but if you ever choose to pursue .NET certification, you should be familiar with both types. Tony Patton provides you with a solid background in these programming basics. by Tony Patton
Tags: Method, Reference, Class, Type, Object, Class Type, ByRef, Person, Person Class, SwapPeople, SwapValue, person1.FirstName, person1.LastName, person1.Title, person2.FirstName, person2.LastName, person2.Title, Console.WriteLine, Integer, ByVal, .Net, C#, Application Servers, Microsoft Development Tools, Development Tools, Programming Languages, Middleware, Software Development, Software/Web Development, Enterprise Software, Software, Tony Patton
Blog posts 2008-06-16
My move from VB.NET to C#
Justin James confesses why he stuck with VB.NET for so long rather than moving to C# and reveals how life has been now that he's taken the plunge. by Justin James
Tags: Microsoft Visual Basic.Net, .NET Documentation, C#, .Net, Programming Languages, Microsoft Development Tools, Software Development, Software/Web Development, Development Tools, Justin James
Blog posts 2008-06-11
Monitor and manage Java applications with JConsole
In addition to comprehensive monitoring and application management support offered by J2SE 5.0, JDK 5.0 and JDK 6.0 include the Java Monitoring & Management Console tool, also known as JConsole. The jconsole command launches a graphical console tool that enables you to monitor and manage Java applications on a local or...
Tags: Java Application, Application, Monitor, JDK, Application Server, Information, JVM, JConsole, JMX, MBeans, Java, Programming Languages, Software Development, Software/Web Development, Peter Mikhalenko
Blog posts 2008-05-31
Implementing the callback pattern in Java
A callback in programming is executable code that is passed as an argument to other code. The higher-level code usually starts by calling a function within the lower-level function, passing to it a pointer, or handle to another function. When the lower-level function executes, it may call...
Tags: Function, Callback, Class, EventAboutWhichWeBother, Programming Languages, Java, Software Development, Software/Web Development, Peter Mikhalenko
Blog posts 2008-05-30
Why it's impossible to become a programming expert
The pace of change in the technology industry has made it nearly impossible to specialize in much or become an expert in anything. I started cluing in on this a few years ago when I was reading a lot about Lisp, but I simply didn't have time to try it...
Tags: .Net, C, C#, Development Tools, Expert Programmer, Java, Justin James, Namespace, Perl, Programmer, Programming, Programming Languages, Scripting Languages, Software Development, Software/Web Development, Web Development
Blog posts 2008-05-27
How do I give Windows Vista a quick performance boost?
If you are using Windows Vista in its entire splendor, did you know that a simple aero tweak will give you a performance boost? If you are running Windows Vista with the aero interface enabled, perform the following to boost your system: Right-click on the Windows desktop...
Tags: Performance, C, Microsoft Windows Vista, Microsoft Windows, Microsoft Windows Vista (Longhorn), C/C++, Operating Systems, Software, Programming Languages, Software Development, Software/Web Development, Steven Warren
Blog posts 2008-05-27
How do I configure SQL mail in SQL Server 2000?
As a database administrator, I like automation. When it comes to my backups, I like to automate as much as possible. SQL Mail gives me the ability to know when my backups are successful and when they fail. SQL Mail is a component of SQL Server that...
Tags: Microsoft Outlook, Microsoft SQL Server, Microsoft SQL Server 2000, Server, SQL, E-mail, SQL Mail, Programming Languages, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management, Steven Warren
Blog posts 2008-05-21
Don't expect these five high-tech skills to bring you more money
If pay rate for a skill is any indication of its value, there are some IT skills that look to be well on their way to extinction. A recent piece from Network World listed the five high-tech skills that don't command the pay that they once did: ...
Tags: Skill, Help Desk, Programming Languages, Development Tools, Call Centers, Strategy, Middleware, It Operations, Software Development, Software/Web Development, Management, Enterprise Software, Software, Toni Bowers
Blog posts 2008-05-07
You may be a conformist and not even know it
We like to think that we're all individuals and the things that drive our decisions are made rationally, independent of what others say, and from a totally objective viewpoint. Marketers, of course, know that isn't the case and do what they can to use all sorts of tools to sway...
Tags: Decision, Productivity, Recruitment & Selection, C/C++, Strategy, Human Resources, Workforce Management, Programming Languages, Software Development, Software/Web Development, Management, John Sheesley
Blog posts 2008-05-07
Can presentation layer abstraction ever replace desktop and Web apps?
Persistent "Holy Grails" in the world of computing are the various methods of abstracting the presentation layer of applications. The current incarnation of this tendency has the HTTP network protocol as the common theme. Let's take a look at this history and see what the chances are that the current...
Tags: Java Application, Desktop, Web, Application, HTML, Microsoft Silverlight, HTTP, Applet, ActiveX, Channel Management, Programming Languages, Java, Middleware, Marketing, Software Development, Software/Web Development, Enterprise Software, Software, Justin James
Blog posts 2008-05-03
Pop quiz answers: Hexadecimal basics
Our pop quiz on hexadecimal basics was a hit with TechRepublic members. As of grading time, nearly 2,000 people had tested their knowledge of hexadecimal math. If you haven't had a chance to take the quiz, I encourage you to try your luck, before reading the answers below. Now, on...
Tags: Correct, Quiz, C, C/C++, Programming Languages, Software Development, Software/Web Development, Bill Detwiler
Blog posts 2008-05-02
Manage relational data with the Java Persistence API
The Java Persistence API JPA is a Java framework that allows developers to manage relational data in J2SE and J2EE applications. The JPA is defined as part of the EJB 3.0 specification (which is part of the Java EE 5 platform). However, you do not need an EJB container or...
Tags: API, Persistence, Java Persistence API, Serialization, Persistence Entity, Persistence Metadata, ORM, Data Analysis Tool, Programming Languages, EJB, Java, Software Development, Software/Web Development, Peter Mikhalenko
Blog posts 2008-04-25
How do I... Implement the Soundex function in C#?
For years Microsoft SQL Server has provided developers with a method called Soundex that is used to retrieve an encoded string. Words that sound alike have similar encodings, so you can use this functionality to provide some flexibility in searches. This How do I... blog post shows application developers how...
Tags: SQL, Character, Soundex, Zach, C#, Programming Languages, .Net, Databases, Software Development, Software/Web Development, Enterprise Software, Software, Data Management, Zach Smith
Blog posts 2008-04-18
Take advantage of code snippets in Visual Studio 2005
The auto-complete features of Visual Studio .NET are wonderful if you are a Visual Basic developer, but C# developers sorely missed out on the feature. (Of course, C# developers who never use Visual Basic may be unaware of its existence.) Fortunately, Visual Studio 2005 brings auto-complete for code snippets to...
Tags: Folder, Microsoft Visual Studio, Microsoft Visual Studio 2005, Microsoft Visual Basic, Snippet, CodeSnippets Element, Declarations Element, Code Element, Microsoft Development Tools, C#, Programming Languages, Development Tools, Software Development, Software/Web Development, Tony Patton
Blog posts 2008-04-15
  • << Previous
  • page 1 of 243
  • Next >>


IT Help Desk Survival Guide, Third Edition
TechRepublic's IT Help Desk Survival Guide, Third Edition provides tools and recommendations to help you better manage help desk services, improve end-user support, troubleshoot frustrating hardware issues, identify quick fixes to vexing Windows problems, and help users make the most of Microsoft Office 2003.
Buy Now
Disaster Planning and Recovery Pack
TechRepublic's unique Disaster Planning and Recovery Pack contains the hands-on resources you need to ensure that your IT organization is ready for its next crisis.
Buy Now

SmartPlanet