Archive for January 2008
links for 2008-01-31
-
ASIDE: Immutable data structures are the way of the future in C#. It is much easier to reason about a data structure if you know that it will never change. Since they cannot be modified, they are automatically threadsafe. Since they cannot be modified, yo
-
I said in an earlier post that I believe that immutable objects are the way of the future in C#. I stand by that statement while at the same time noting that it is at this point sufficiently vague as to be practically meaningless! “Immutable” means di
links for 2008-01-30
-
These notes are intended to accompany my lecture, which was a demonstration of a variety of “intermediate” Python features and packages. Because the demonstration was interactive, these notes are not complete notes of what went on in the course.
-
Sharing some of the Common Issues of ASP.NET Ajax Web Services. In this article, I will answer some of the common questions which most of the developers face while working with ASP.NET Ajax Web Services.
links for 2008-01-29
-
This past Friday we released the final RTW (release to web) support for VS 2008 Web Deployment projects. You can learn more about it and download it for free here.
Web Deployment projects can be used with either the “ASP.NET Web Site” or “ASP.NET Web -
MSDN and the Developer Division Community Connection Team are pleased to announce the launch of the MSDN Code Gallery. Microsoft and community members can use this site to share code samples/snippets, sample applications, and other resources.
-
Microsoft Message Queuing’s (MSMQ) integration with the Windows Communication Foundation (WCF) is extremely powerful. It enables MSMQ developers to write fault-tolerant, service-oriented applications and provides a robust extensibility model developers
-
SQLAlchemy is an object relational mapper (ORM) that is different from the few for Python I’ve used. Typically, an ORM class corresponds to exactly one database table. SQLAlchemy provides more flexibility. One ORM class doesn’t have to correspond to just
links for 2008-01-28
-
Oracle provides a variety of tools that enable customers to easily migrate from third party databases to the Oracle platform. These tools are available today for download from the Oracle Technology Network free of charge.
links for 2008-01-24
-
Autoclose braces/brackets
-
Mostly java.
Source Code and pdfs -
Some keynote speakers agreed to have their talks online.
-
In the past few years working as a software engineer for Google (and previously a dev lead at Microsoft), I’ve screened hundreds of resumes, to make the decision on whether to proceed with the interview process. Some resumes gave off a great impression, a
links for 2008-01-23
-
This document provides a brief overview of Enterprise Solution Patterns Using Microsoft .NET, which embraces existing work in the patterns community, contributes new patterns, and shows how to implement these patterns in .NET. Included in the guide are an
-
Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and prog
-
This generic one-size-fits-all error message is returned whether or not you are attempting a “remote” connection. No, don’t bother clicking on the help icon—there is no additional help provided by Microsoft. However, in this case note that the hin
-
Summary: SQL Server 2000 clients connect to SQL Server using a stack of APIs, object libraries, and protocols. Ken Henderson walks through each one and explains how they work and interoperate. (7 printed pages)
links for 2008-01-22
-
Debugging PL/SQL code in Microsoft Visual Studio is as easy as debugging native .NET code, thanks to the PL/SQL debugger in Oracle Developer Tools for Visual Studio .NET (ODT). This column demonstrates how to set up PL/SQL debugging in ODT and how to crea
-
NET developers should bookmark this page for new downloads, discussions, and other technical resources. Oracle provides significant support and products for developers using Visual Studio .NET and .NET Web Services, who need to develop enterprise applicat
-
Includes support for Visual Studio 2008, Server Explorer, ASP.NET providers, source control, and user-defined types
-
The LINQ provider allows for .NET 3.5 developers to be able to take advantage of the new LINQ framework and use SQLite as the back-end data store. (SQLite, LINQ, SubSonic, nHibernate)
-
The problem with this implementation is that tickData is completely stale. Immediately after you run the query, tickData will never grow or shrink dynamically on its own. It would be nice if the contents of tickData could continuously update every time ne
-
Here’s a summary of the new features:
links for 2008-01-21
-
The Oracle Data Provider for .NET (ODP.NET) features optimized ADO.NET data access to the Oracle database. ODP.NET allows developers to take advantage of advanced Oracle database functionality, including Real Application Clusters, XML DB, and advanced sec
-
ODP.NET, which is included in the Oracle.DataAccesss.dll assembly, provides a rich collection of classes that assist in easy database interaction. It uses Oracle’s native APIs to offer fast and reliable access to Oracle data and features from any .NET app
links for 2008-01-16
-
tried to collect here a complete list of every third party SourceSafe product, tool, utility, add-in and resource on the planet.
links for 2008-01-14
-
The first reason Compiler Construction is such an important CS course is that it brings together, in a very concrete way, almost everything you learned before you took the course.
-
SyncToy 2.0 Beta for Windows is available as a free download from the Microsoft Download Center. This easy to use, customizable application helps you copy, move, rename, and delete files between folders and computers.
-
Microsoft Photo Info is a new software add-in for Microsoft Windows that allows photographers to add, change and delete common “metadata” properties for digital photographs from inside Windows Explorer. It also provides enhanced “hover tips” and additiona
-
Canon Optura 20–
In this article, you will find a list of the video camcorders that are supported by the drivers that are included in Windows XP. These devices have device drivers that are supported by Windows Image Acquisition (WIA) and that are includ




