» Infos

Welcome to my page.

Here you can find information about my services in the category groups programming, web-programming. If you have any questions, i am available and happy to answer them.

» Products

Software-Programming

Creation of programs especially for your special purposes. Interfaces to on-line-shops, Microsoft Office Applications, administration tools, databases or more, everything is "programmable". Increase your productivity and optimize your time-management on your everyday work.

Websites

Web-Card

The web-equivalent to a normal business card. A short presentation of your company with just the necessary contact info. Used as a placeholder for your upcoming website.

Static Websites

A website with definite content. The content is programmed, page for page. After finishing, you cannot easily change this content but rather have to alter the programming. For adding new content you have to program a new page on your site.

Dynamic Websites

A website with a database. First a template is created, which defines how your site will look and if there are different areas where content is displayed. After that the content is inserted in a database. The website takes this information from the database and shows it in the website. This is executed every time a visitor loads your site. The upside is, that you can easily alter the content within the database or add new content without the need to program anything.

CMS - Content Management System

The most user-friendly way of websites. A complex system which works hidden in the background allows you to input, edit, define, add new content, layouts and stuff with a graphic user interface. No need to interact with the database by yourself, no need to programm.
With many many extensions it is possible to create a very complex and versatile website with a suprisingly small amount of time.

Search engine optimization

You have a website or an on-line-shop (or both)? But between the many other providers your target audience cannot find you? Only websites listed on top of the search engines (like yahoo, msn, google) have a realistic chance of getting more visitors and clicks. That means, if you're website is easier to find, you will have greater opportunity to get more customers. With optimization of your content for certain keywords, your "reputation" among search engines will rise and rise.

» Knoweledges and skills

Knoweledges and skills


Programming

  • XSLT
  • C# / .NET
  • Java
  • Visual Basic for Applications (Access)
  • TCL/TK
  • Actionscript
  • AIR - Application
    Web-Application on your desktop. PC or MAC, doesn't matter. Connected to the internet or not.

Databases

  • SQL / MySQL
  • Access
  • XML

Web-Development

  • HTML / XHTML
  • CSS
  • PHP / MySQL
    Powerful combination of programming language and database. Most websites displaying large amounts of data from a database and created without CMS are based on this package
  • CMS
    Content Management System
    System to separate layout and content. For editors it is possible to enter and display complex contents without programming background.
  • JavaScript / Ajax / DHTML
    Dynamic websites without the downside to reload the page every time other data is about to be displayed.
  • Adobe Flash

Other

  • CG - Computer Generated Graphics
  • Fractals (watch background)

» Contact

Steffen Haffner
Lindenstrasse 7
67691 Hochspeyer
Germany

Phone: 0170 - 290 2345
E-Mail: info(at)steffen-haffner(dot)de