Wednesday, June 18, 2008

What's best for Web Programming

We, the youth of today are so called the Internet Generation. For we were all born in the age where computers was hitting the benchmark. Asking, what exactly the best for web programming is a great question for us to answer.

Web Programming has a paradigm to follow, where the basics should be taught first and these includes the internet history, internet functions, web standards, xhtml (extensible hypertext markup language) and css (cascading style sheets). Learning the things that I have mentioned above are the factors for us to know if we can continue or not, on exploring the depth of web programming. All of those, should mark on our mind for it will be our foundation while we are moving deeper and deeper.

Next would be the the scripting languages. There is a lot of scripting languages today that is available for us to use, for instance, PHP (PHP: Hypertext Preprocessor) that runs on an Apache web server, ASP (Active Server Pages) that runs on an ISS web server, CFM (Coldfusion) that runs on its own web server and JSP (JavaServer Pages) that runs on either Tomcat or J2EE web server. All of these languages are capable of solving our day to day challenges of internet application development. In choosing what language you should practice more, it is up to you. For example, if you have a background with C/C++, you should try PHP for it is quite similar to C/C++. And if you don't have any background in web programming, you try to read some reviews and make a cost-benefit analysis about the scripting languages that I have mentioned.

What really matters most, is that web programming should be learned according to its paradigm and by that, we must know what we are doing and we should always give our best in everything we do.

Web Development - XHTML for standard compliance

You may wonder, what is the difference between XHTML and HTML? The truth is, XHTML (Extensible HyperText Markup Language)is a stricter and cleaner version and almost identical with HTML. Today as we live with standards, Web development has its own standards and XHTML is one way of hitting the web standards. W3C (World Wide Web Consortium) develops an interoperable technologies which they set the specifications, guidelines and etc. and they're also trying to replace the old way of HTML coding into XHTML.

If your a web development enthusiast, you should practice how standards works in this field. I have a reference here for HTML 4.01 / XHTML 1.0 that you may look at. Every time I have difficulties with proper using of xhtml tags, I always visit their site in fact I have learned a lot from them. It is a good place for starters.

Anyway, developing a web site can be cumbersome and there is a lot of things to consider like the web specification, web presentation and audience information. So before you get stuck from those, practice first your skills in xhtml and validate them using the W3C Markup Validation Service. That's all for today, Enjoy!

Tuesday, June 17, 2008

Outsourcing - Expanding like no bounderies

Indeed, most companies nowadays are engaging in this type of strategy called outsourcing, it is to help them solve and do the task quickly in order to meet the clients deadline and satisfy their expectations. Almost everything can be done by outsourcing.
Outsourcing defined as: To send out (work, for example) to an outside provider or manufacturer in order to cut costs.
For instance, a call center agent and this can be either a Product Support Representative (PSR) or Customer Support Representative (CSR). These to type of agent may serve for a milk company from Australia as their CSR to answer the queries or complains coming from their customers globally. These CRS's are actually working from other country that has a cheaper rate compare to Australia.

By this
type of strategy, the milk company gained more benefits especially on the financial aspect. But of course, Outsourcing can only be an effective cost-saving strategy if it is used properly. There is a lot of strategy that can be applied or you can use but out from those strategies, outsourcing is one of the popular strategy. With this, you can achieve same quality with lesser expense on your side.