Thursday, January 13, 2011

Systems Development Lifecycle (SDLC): The Waterfall model

The Waterfall model is a traditional lifecycle that views a software project from beginning to end. Each step is well defined and generally has an end and start date.

  1. Requirements Definition
  2. Analysis
  3. Design
  4. Implementation
  5. Testing
This model has several shortcomings. For instance, the first stage deals with defining requirements, but often, new requirements will surface during another stage of development. The Waterfall model does not make allowances for such 'discoveries' during a project.

For this reason, many iterative models have emerged - iterative, meaning repeating. An iterative model can be described as a servies of mini waterfalls that are repeated until the project is complete. Generally, each iteration will achieve a small area of the desired functionality.

Wednesday, January 12, 2011

Parts of an ASP.NET Web Application

Web Forms or .aspx pages
Web Forms and .aspx pages provide the user interface for the Web application.

Code-behind pages
Code-behind pages are associated with Web Forms and contain the server-side code for the Web Form.

Configuration Files
Configuration files are XML files that define the default settings for the Web application and the Web server. Every Web application has one Web.config configuration file.

Global.asax File
Global.asax files contain the needed code for responding to application-level events that are raised by ASP.NET.

XML Web service links
XML Web srevice links allow the Web application to send and recieve data from an XML Web service.

Database connectivity
Database connectivity allows the Web application to transfer data to and from database sources.

Caching
Caching allow the Web application to return Web Forms and data more quickly after the first request.

Monday, December 6, 2010

ACCESS Database & the Bin/Debug folder

Your connection string should look like this to link your app with a DB that is placed within the Bin/Debug folder: (Access example)

Private Const _strCONNECTIONSTRING As String = "Provider=Microsoft.Ace.OLEDB.12.0;" & _
        "Data Source=DatabaseName.accdb"

Thursday, November 11, 2010

The Grammar Cheat Sheet

Grasshopper, you will need to write decent documentation.

Great link :)

"The Grammar Cheat Sheet | Retinart" ( http://bit.ly/aHrIfE )

Inserting documentation into code

1. Right click the name and select Insert Comment.


2. Type away :)



3. Your comments will now be visible in intellisense :)

Wednesday, November 10, 2010

ASCII Character codes

Set TheQuoteChar to "

Dim TheQuoteChar As Char = Chr(34)


"ASCII - Wikipedia, the free encyclopedia" ( http://bit.ly/aFPbSt )

Tuesday, November 9, 2010

Australia Post API

Real time postage calculation fro Australia Post.

"Australia Post API for Shopping Carts" ( http://bit.ly/cclHtj )
"Australia Post eDeliver" ( http://bit.ly/auyEhw )

API at http://drc.edeliver.com.au/ratecalc.asp

Try this:
http://drc.edeliver.com.au/ratecalc.asp?Pickup_Postcode=3198&Destination_Postcode=3199&Country=AU&Weight=150&Service_Type=STANDARD&Length=150&Width=15&Height=150&Quantity=1