Main menu:

Site search

Pages

Categories

March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Archive

Developing with .NET applications

post3.jpgEarlier programming languages were more what were referred to as machine languages or those that can only be interpreted by the computer. Reading a machine language code will not make any sense to a common person. With the development and advancement in technology, the programming languages evolved and developed with it. The advent of human readable languages made programming easier and faster for the common person. With the growing popularity and usefulness of the Internet, web applications are fast becoming the programming standard. One of the industry standards are the .NET programming languages which evolved from human readable languages like Visual Basic which has a counterpart the VB.NET, and also there is the ASP.NET. These standards are from Microsoft Corporation which supplies majority of the operating systems found in computers today.

Source: http://www.amazon.com/Developing-Applications-Visual-Basic-ASP-NET/dp/0471085170#sipbody

Tomcat Server

post2.jpgAnother Java based web application is the Tomcat Server which was developed to run under the JavaServer and Servlet web applications. Java is a web platform developed by Sun Microsystems that assists web application developers in creating fully functional web applications. The Tomcat Server has become the point of reference in implementing both the JSP specifications and the Servlet. There is always a need to have a basic knowledge and understanding on how web applications operate to better appreciate the development process. Having this insight will allow the developer or programmer to have a better grasp on the use and functionality of the Tomcat Server. The programmer or developer must have a fundamental idea on the requirements of developing a web application for the Tomcat Server.

Source: onjava.com

Session Management

1.jpgSession Management incorporates techniques that are used by web applications that transparently authorize a user with every HTTP request without asking the user to repeatedly login. The obligation of session management is handled by the program itself because of the stateless nature inherent in the underlying HTTP protocol. Session management involves the sending of session token by the application to a client, usually a web browser, after a successful authentication. Most of the time, the token is sent to the server with the use of the Set-Cookie directive of HTTP and is subsequently stored in the client. The session token is required to be sent by the client to the server along with each HTTP request to allow identification to the web based application. The token that accompanies the request will be used by the application to determine whether the user is authorized to access the requested page.

Choose the Right Web Hosting


www.creativeaspects.co.uk

Aside from the basic ones, there are also advanced types of web hosting that you can choose from: dedicated web hosting, managed web hosting, server co-location web hosting, and reseller web hosting, and each has their advantages and disadvantages.

In choosing the right web hosting for you, you have to base your decision on the following: budget, whether for private or business use, traffic volume of your site, storage space needed, level of security and control you need, level of resources allowable by your choice of HSP or ISP, and the number of software or applications needed to run your website.

Web Applications vs. Desktop Applications (Part 4)


Security – on the other hand, web applications are more exposed to security risks than desktop applications, where you can control and protect from various vulnerabilities.

Connectivity – web application development relies significantly on speed and internet connectivity. If there is an absence of internet or it has poor connectivity, it can cause performance issues with web applications.

Cost factor – web application development and maintenance costs higher than desktop applications.

Now that you have considered the basic knowledge and comparison between the difference of a web application and a desktop application, your selection of the most suitable type for you will depend on your business needs.

Source : www.computerlove.co.uk

Web Applications vs. Desktop Applications (Part 3)


www.buytemplates.net

These two applications can be compared based on:

Maintenance – for web based applications, it only needs to be installed once whereas the desktop applications have to be installed separately on each computer. Also, updating the software can be cumbersome with desktop applications because it needs to be done on every single computer while it will not be the case with web applications.

Ease of use – desktop applications are just confined to a single location whereas a desktop application can be accessed from any location using the internet. Therefore, web applications development makes it more convenient for the users to access the application.

Web Applications vs. Desktop Applications (Part 2)


www.weblogs.java.net

Web application development soon started replacing desktop applications for reasons of usability in terms of better functions and portability. It is uses a web-browser as client interface and was usually made on client-server architecture. This is one of the reasons why web applications are getting so widely popular now.

Although web applications offer an advantage over desktop applications, there is a narrow chance that the desktop applications will become outdated. The primary reason for this could be the legalities and security issues that are associated with web based applications. There are certain basic parameters can be used to compare these two applications.

Web Applications vs. Desktop Applications (Part 1)


www.oreillynet.com

Software application development actually began with desktop applications – used on standalone machines only. Desktop application means any software that can be installed on a single computer (whether a desktop or laptop) and is used to perform specific tasks. Some of these desktop applications can also be used in a networked environment by multiple users.
However, with the advent of online commerce and the internet, web development applications gained a lot of importance. Media players and word processors can be considered as typical desktop applications while an online shopping cart on an e-commerce website for example, can be considered as a web application.

Web App: The Interface

In today’s age of fast track information, it has become unusual to see anyone in the field of the academe or any work industry for that matter, to be unfamiliar with web applications.

Web applications are forms of interfaces that are accessed through a webpage browser using a network such as the Internet. Oftentimes, experts such as software engineers refer to these applications as a computer software that uses a separate language, frequently coded in a browser-supported languages.

Because of its accessibility and almost a WYSIWYG interface, the maintenance of such applications became easier. Adding the increasing popularity of the thin clients, updating could happen in an instant, as shown in common web applications such as Email, online sales, dictionaries, and networking sites.

Web App: Starting Careers

Web applications are not just used for rekindling lost relationships, making works easier, and helping to cultivate creativity, but it is also an opportunity to start a career.

Budding and aspiring writers go lengths just to have their works read by editors or publishing company owners and more often than not, they get a ‘no thanks’ and have no idea why their works are rejected.

Now, with the recent developments in software application programming, these budding writers (and maybe even the established ones) can use different web applications in order to post their work and receive comments from other writers as well. What’s more, not only would they be able to post their works, but they would also get paid whenever their material is read.

Looking for such applications and websites is easy specially when powerful search engines are used. These windows of opportunity would further be open as other developments for the web applications’ interface happens… and this is most likely to be sooner than later.