Wednesday, July 14, 2004
Jakarta Commons - Home: "The Commons is a Jakarta subproject focused on all aspects of reusable Java components. The Jakarta Commons project is composed of two parts:
The Commons Proper - A repository of reusable Java components.
The Commons Sandbox - A workspace for Java component development. "
OLD, BUT ALWAYS IMPORTANT RESOURCE!
The Commons Proper - A repository of reusable Java components.
The Commons Sandbox - A workspace for Java component development. "
OLD, BUT ALWAYS IMPORTANT RESOURCE!
MySQL: "One feature that MySQL has been lacking is the ability to do sub-queries. Sub-queries are queries that are run within other queries. They are executed before the primary or outer query and their results may be incorporated into the main query. MySQL's inability to perform sub-queries has long been a feature that has been used against it when compared to other SQL databases. As of version 4.1 of MySQL, however, sub-queries are now possible. This month, I will explore how to use sub-queries in MySQL."
TopCoder Software: .NET Generic Parser V1.0 component supplies a pluggable implementation of various parsing algorithms to convert data between file formats. The component supports configurable parsing rules. Default parsers handle files with character delimiters as well as fixed width formats."
Transforming Flat Files To XML With SAX and XSLT: "When we need to transform XML into other formats, XSLT does a wonderful job. However, sometimes we have a flat file or non-XML data structure that we need to transform into XML or other markup languages. Wouldn't it be nice if we could use the power of XSLT to transform these data structures as well?"
Tuesday, July 13, 2004
Reporting Strictly for Developers: Microsoft SQL Server Reporting Services: "With the release of SQL Server Reporting Services, Microsoft finally makes a commitment to developer-centric reporting. They've integrated the design-time environment integration with Visual Studio and enabled report delivery through Web browsers, PDFs, Excel, and XML. Learn how to make this tool work for you."
No need for Data Access Application Block?With the new release of Visual Studio .NET 2005 Beta 1 and the .NET Framework 2.0 Beta Microsoft has included a lot of nice enhancements to ADO.NET 2.0. By either using the DAAB or writing it your self, you could get generic provider factories. Microsoft has now included this in ADO.NET 2.0 along with a lot of other nice enhancements. For those using SQL Server and wanting to provide a list of servers to your users, we would have to PInvoke SQL DMO. Now there is a new base class called DbEnumerator. The SqlClient support for this class will return a list of SQL servers. There is a ton of features that you can read more about at the following link...
Monday, July 12, 2004
Slashdot | Open Source Geographic Information Systems: "The second MapServer Users Meeting and the first ever Open Source GIS Conference (http://www.omsug.ca/osgis2004/proceedings.html)was held on June 9th to 11th in Ottawa, Ontario, Canada. The initial response from the Open Source GIS community is that the conference was a huge success. It was great to have people from private, government, academia, and communities all together discussing how Open Source GIS applies to their needs. Here is a presentation given by Paul Ramsey, Director, Refractions Research Inc. that outlines the current state-of-the-art for Open Source GIS, and includes links and information about all of the current software packages/efforts, etc"
Good, Better, Best: Windows SharePoint Services Integration with Microsoft Office
Microsoft Windows® SharePoint® Services, a component of Microsoft Windows Server™ 2003, provides tools for information sharing and document collaboration. Using Windows SharePoint Services together with Microsoft Office 2003 Editions gives users even more ways collaborate—such as Document Workspaces and Meeting Workspaces.
Microsoft Windows® SharePoint® Services, a component of Microsoft Windows Server™ 2003, provides tools for information sharing and document collaboration. Using Windows SharePoint Services together with Microsoft Office 2003 Editions gives users even more ways collaborate—such as Document Workspaces and Meeting Workspaces.
Eraser - secure data removal tool to erase files on your hard drive: "Eraser is an advanced security tool (for Windows), which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 95, 98, ME, NT, 2000, XP and DOS.
Eraser is FREE software and its source code is released under GNU General Public License."
Eraser is FREE software and its source code is released under GNU General Public License."
ASP.NET Impersonation on Windows 2000 - update: "A while ago, I posted about some problems I ran into when using ASP.NET code impersonation on a Windows 2000 Server (SP4). We even logged a Microsoft Support call for it.
Anyway, as with most time consuming issues, it turned out there was a very simple solution. As it states in the Knowlegde Base article, the local ASPNET account should be granted the 'Act as part of the operating system' privilege (this does not seem to be required on Windows Server 2003). The KB article 306158 forgets to add that this will require an IIS reset for it to have effect."
Anyway, as with most time consuming issues, it turned out there was a very simple solution. As it states in the Knowlegde Base article, the local ASPNET account should be granted the 'Act as part of the operating system' privilege (this does not seem to be required on Windows Server 2003). The KB article 306158 forgets to add that this will require an IIS reset for it to have effect."
Control State (finally loaded): "I was trying to implement control state for ASP.NET 1.x controls. Fritz Onion blogs about control state here and he does it better than I did myself here. I wrote a new TextBox control to see if there was a way to persist properties like ReadOnly and BackColor even when the viewstate for the page (or the TextBox itself) is disabled."
Subscribe to:
Posts (Atom)
