Search:
|
quick buy |
add to cart |
subscription
Advanced SQL Injection Techniques
No 09/2005 (5) Anatomy of pharming - how your money is stolen 5/2005 Mike Shema We demonstrate how to execute advanced attacks against syntax and logic of the SQL language. Several interesting tricks involving SQL injection are presented. Finally, we discuss basic methods of protecting applications against SQL injection attacks. [ level:
type: ]
quick buy |
add to cart |
subscription
Writing Cross-Platform Applications with wxWidgets
No 09/2005 (9) Portable GUI Kevin Hock wxWidgets allows developing one code base that will natively compile and run on a variety of platforms, including Windows, Windows CE, Linux, Unix, Mac OS X, OS/2, HP-UX and others, by wrapping the native APIs on each platform in one common API. The resulting applications are native for each platform, with native look and feel. While wxWidgets is written in C++, there are bindings for Python, Perl, Ruby, .NET, Haskell and others. In this article, Kevin will discuss some of the basic wxWidgets features and concepts. A small sample program is shown in 5 parts, with the complete program included on this issue’s CD. The code is not explicitly discussed line-by-line, but the functionality in the sample program is covered in the article. [ level:
type: ]
quick buy |
add to cart |
subscription
Berkeley DB - Managing data on the move
No 09/2005 (9) Portable GUI Michael O'Sullivan Berkeley DB - in a nutshell - it is an open source storage management library that can be linked into an application to provide robust, easy-to-use data management capability. Berkeley DB runs inside the process, which makes it easier to deploy and manage and also means that it typically runs significantly faster than a typical client-server database management system. Michael illustrates how an in-process database such as Berkeley DB can provide a practical alternative to the relational database system, which is the default – though often inappropriate – data storage solution used in many applications. [ level:
type: ]
quick buy |
add to cart |
subscription
New XML support features in SQL Server 2005
No 09/2005 (9) Portable GUI Artur Zarski XML is now in widespread use as the core technology for data interchange between systems, being present in the vast majority of data exchange processes. Apart from corporate solutions, XML is also used in a variety of productivity applications, such as the Microsoft Office suite – Excel, Word, Visio or Infopath use XML to store data and create documents. The aim of this article is to present the XML-oriented features of SQL Server 2005. [ level:
type: ]
quick buy |
add to cart |
subscription
Hacking an IBM iSeries server
No 03/2006 (8) Hacking IBM AS/400 Shalom Carmel iSeries aka AS/400 servers are used by manufacturers, banks, insurance companies, casinos and governments. Odds are that wherever there is an iSeries based application, the money is as well. With over 300,000 customers worldwide and millions of users, some people are bound to be rogue hackers looking for a way to exploit it for their own means. We present what should be done to avoid such practise. [ level:
type: ]
quick buy |
add to cart |
subscription
Developing a custom database-LhimkDB. Part 1
No 10/2005 (10) Databases Pawel Marciniak Lhimk is a dynamic compilation framework for a C-based language of the same name. In this four-part series of articles, Paweł goes step by step through the process of designing and implementing a modern embedded database. The first article presents an overview of LhimkDB architecture. [ level:
type: ]
quick buy |
add to cart |
subscription
Fyracle - When Application Servers Lack Speed
No 01/2006 (12) Bussiness Application Development Marek Mosiewicz One of the relatively frequent requirements present while designing an IT system is to make it portable between several database systems. In this article, Marek will present Fyracle which is a modified version of the popular Firebird database system and the foremost difference between Fyracle and the commercial Oracle database system. [ level:
type: ]
quick buy |
add to cart |
subscription
Developing a custom database - LhimkDB. Part 3
No 01/2006 (12) Bussiness Application Development Paweł Marciniak In this article we will be working on the layer which provides key-based access to data and makes it possible to browse data in certain order. [ level:
type: ]
|
|
Subscribe |
Contact Us |
Newsletter |
Privacy policy |
Regulations |
See all issues |
About SDJ
Copyright C 2006 by Software Developer's Journal. All rights reserved.
Copyright C 2006 by Software Developer's Journal. All rights reserved.



SDJ Users:
Shopping Cart









