(Keith Winston) Perl and PHP are two widely used languages for building dynamic Web sites. They make up two thirds of the “P” in the Linux, Apache, MySQL, Perl/PHP/Python (LAMP) stack. How does their performance, using mod_perl and mod_php, compare for everyday Web programming? I attempted to find o
Author: SSWUG Research
Peer-to-Peer Transactional Replication in SQL Server 2005
(Dinesh Asanka) Replication is an important technology that can be used in SQL Server. With replication, a DBA can synchronize data between two or more databases. This vital function is primarily used when a DBA needs to share server loads to improve database server performance. Replication can also
How to Append to a Large XML File
(Dustin Metzgar) One of the questions frequently asked on the forums here on Code Project is how does one add elements to an XML file. At first read, this seems like a trivial task, but it’s really not. The quickest way to do it is to open the XML file in an XmlDocument object, add the rows, and cal
My top 10 Web services issues
(Andre Tost) When not writing a column for the IBM WebSphere Developer Technical Journal, I spend much of my time with architects and developers talking about the issues they face when designing and building solutions based on Web services and SOA. There are a number of issues, questions, and topics
Using SoftArtisans OfficeWriter with SQL Server Reporting Services 2005
(Mike Campbell) Microsoft’s SQL Server Reporting Services (SSRS) is revolutionizing the way organizations use data. Prior to the arrival of SSRS, most reporting solutions were either costly or technically complex. This typically kept reporting out of the reach of small to medium sized businesses t
Partition Decisions
(Arup Nanda) The partitioning feature of Oracle Database enables you to partition stored data segments such as tables and indexes for easier management and improved performance. Oracle Database provides many types of partitioning options, including range, list, hash, range/list, and range/hash. The
Tuning .NET, part two: Tools help manage .NET applications
(Colleen Frye) Taking the guesswork out of pinpointing and fixing performance issues is the promise of the emerging class of .NET application performance management tools. With end-to-end monitoring and diagnostic capability, the tools aim to reduce the time developers need to spend on application s
ASP.NET Tip: Creating a Form Using PlaceHolder Controls
(Eric Smith) Previous tips explained how to use a Repeater control to build a dynamic form containing some number of text box controls. However, you may have a case in which you want to use a different control, such as a check box, in addition to the text boxes. In this case, you’ll need to use a Pl
Building Web Parts for Windows SharePoint Services 3.0
(Gayan Peiris) The next version of SharePoint introduces new ways of building web parts through ASP.NET 2.0 Framework, as well as offering standard SharePoint web part support. Lots of developers may get confused about the differences between the two web part frameworks and when to use what. This ar
XML and RDBMS: 10 years on
(Jim Fuller) November 2006 will mark the 10th year of XML’s rise to prominence in a world that continues to be dominated by RDBMS and SQL. During this time, XML has caused noisy debate within every corner of our software development multi-verse. A recent XML-DEV discussion spurred me to review the r