Articles & Tutorials 
-
PCI compliance exists to protect consumers from credit fraud, and their data will be protected if rules are followed. If your business accepts credit cards, you are aware of changes to PCI compliance in June. Adherence to section 6.6 of the PCI compliance rules should have been met; if not, web application security must be integrated into existing applications. This mandate allows businesses to evaluate their security practices.. 
-
The Ruby programming language and Rails framework have both been around for a few years, but the two technologies have recently been combined to create a new development environment. This new environment, dubbed Ruby on Rails, has simplified web application development. Learn how it can improve programming productivity at your organization.. 
-
Improving your Web application development process is one of the best ways to avoid security vulnerabilities and nasty surprises during security assessments. Learn about the points in the software development life cycle where additional security awareness and training is needed to ensure that your organization remains successful and secure.. 
-
It is important for a business to understand the fundamentals of running a vulnerability assessment in order to determine how one will be run and what can be expected from the results. A web application security scanner can automate the process, but a quality assessment may still require actual human eyes to catch specific issues. Learn more about the whys and hows of vulnerability assessments.. 
-
Ajax is a hot topic today when it comes to web application development projects. Because it's become such a buzzword, businesses may be wondering how they can incorporate this form of web programming into their websites and what the benefits could be. This article will help you understand the origins of Ajax as well as the pros and cons of its use. . 
-
Although most companies do some form of requirements, there is often a lack of understanding as to exactly why the requirements need to be created and how. Let's look at some secrets to improve your requirements process even under tight deadlines.. 
-
In this second part of a two-part series, you will learn about application security issues related to authentication and authorization, as well as five vulnerabilities commonly found in ASP.NET web-based applications. Additionally, find out how to keep configuration files from being unintentionally modified by uninformed programmers or administrators, as well as why it is critical to never rely on default setting values.. 
-
In part one of this two part article, you will learn about five of the top ten “worst offenders” of misconfigurations of application security that can cause overall problems for ASP.NET Web-based applications. Learn more about how to secure the Web.config files of an ASP.NET application.. 
-
Search engine optimisation is pretty much part and parcel of creating websites these days. Getting the basics right don't require a large amount of work, but can make all the difference.. 
-
Ajax programming, which allows a web page to refresh a small portion of its data from a web server, is an exciting technology that has recently been introduced. However, this type of programming can also leave applications open to SQL injection and similar attacks. Learn more about Ajax programming and what it means in terms of security.. 
-
An introduction to using Visual WebGui gateways which are the Visual WebGui way to bridge WinForms development to web development.. 
-
Your Web applications can be the most important and most vulnerable entry point into your organization, and, as such, ensuring adequate hacker protection in your Web applications can be critical. This article discusses some of the issues.. 
-
Rather than whining about rude Apache admins, I thought it would be a more useful response simply to write down some of the ways I've found of improving IIS. So without further delay here are my top ten tips for making the most of your IIS. . 
-
This article explains how to implement session tracking using two of the simplest & oldest methods available to programmers. The techniques presented in this article do not use the new technologies present to implement session tracking, but use some old, tried and tested ways which are extremely popular even today.. 
-
Learn about the TCP/IP protocol, UDP, Client-Server applications, sockets, using the SocketWrench control, and more!. 