30
December

ELawyering: Is Your E-Lawyering Solution Old?

by Matthew Pitts

If you already have an elawyering solution, this is a question you must ask yourself. If you are looking for a new solution, be sure to steer clear of old outdated technologies. Outdated programming platforms will cause you much headache in the future. 

Scalability

When you think of an elawyering solution, you must think about how you intend to upgrade and add new features. Surely, there will come a point when you want to add more functionality or the latest slick technology. 

What to Look For

Nearly all capable web-based elawyering applications will use a combination of client-side (browser based) and server-side (non-client facing) technology. I would not expect the average non-technical legal professional to keep up with the latest trends in web application development, and the good thing is that you don't have to. A good elawyering solution consists of advanced programming with a combination of the latest server-side and client-side technologies.

Client-Side

Ever wonder what makes those desktop applications that you use so cool? Most often, desktop applications perform seamlessly and seem to work like magic. This smooth operation is also possible in the web application world. Your elawyering application must incorporate some form of Javascript. Javascript is a browser-based programming language that allows your application to be highly responsive, just like a desktop application. 

Server-Side

Javascript is great, but it is not as powerful as a server-based programming language and framework. Server based frameworks do the real thinking in a capable elawyering application. 

Client/Server Mix

When you combine the server side with the client side, you get an explosive mix. This is known as AJAX (Asynchronous Javascript and XML). Don't worry too much about the specifics, just know that your elawyering applications must incorporate this technology.

Rich Internet Applications (RIAs)

A rich internet application is characteristically a desktop application. RIAs allow your elawyering solution to burst with life. Imagine a full and rich media experience delivered right from your elawyering application. This is now possible.

Check List

This is a list of some of the technology that you will want to have incorporated into your elawyering application to ensure an optimal client experience.

Javascript (Client) - Latest version is 1.9

PHP (Server-side scripting language) - Latest version is 5.2.12 (Facebook is coded in PHP) Extension - .php

Microsoft ASP.Net (Server-side framework which includes multiple scripting languages) - Latest version is 3.5 but 4 is in testing mode. (Very popular and excellent framework). (CHASE uses ASP.Net) Extension - .aspx NOT .asp [.asp is extremely old and outdated. You cannot readily take advantage of the vast improved features available today if your elawyering solution uses .asp]

Flash (RIA) - Latest Version is CS4 Professional - Allows the development of Rich Internet Applications, although not as capable and extensible as Microsoft Silverlight

Microsoft Silverlight  (RIA) - Latest Version is 3 but 4 is in testing mode. Hands down the latest and greatest technology for developers creating Rich Internet Applications. The best of what the future has to offer for RIAs.

I'd love to hear your questions and comments. Let me know! 

Published in De Novo

Be sure to read my article in the December 2009 edition of the Washington Young Lawyer's Division publication De Novo. You can read it here.

Sponsors

Thanks for Reading

Matthew A.Pitts

About Matthew A. Pitts

 I am a freelance paralegal in Washington State. I have experience in multiple areas of law in both the private and the public sector. Legal Web Development and Marketing

For the past 7 years I have focused on legal marketing and legal web design and development. I have professional level web programming and design skills.

About this Blog

 The legal service delivery landscape is changing rapidly. Despite the number of options available for legal professionals to establish a web presence and begin to engage in some type of "e-lawyering", there are core fundamentals required for success. In this blog I intend to thoroughly cover these fundamentals. Please subscribe today.

Blog Information

Published by Matthew A. Pitts.
Design by Matthew A. Pitts for Internet Paralegal Innovations™.
Powered by BlogEngine.NET   Icons by Dry Icons
© 2010 All Rights Reserved.