<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webapplicationsguide.com</title>
	<atom:link href="http://webapplicationsguide.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://webapplicationsguide.com</link>
	<description></description>
	<lastBuildDate>Wed, 18 Aug 2010 12:46:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SharePoint Visio Services for Schematics and Diagrams</title>
		<link>http://webapplicationsguide.com/uncategorized/sharepoint-visio-services-for-schematics-and-diagrams/</link>
		<comments>http://webapplicationsguide.com/uncategorized/sharepoint-visio-services-for-schematics-and-diagrams/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 12:44:32 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/?p=245</guid>
		<description><![CDATA[Some people understand things quicker when it is visually attractive. If your boss also falls into that category then use SharePoint Visio Services to present your complicated data, network diagrams, or process flows, in a visually attractive way! Yes, briefly speaking, Visio Services can complement your existing Business Intelligence tools through visualizing your data processes.
Take [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://t2.gstatic.com/images?q=tbn:ANd9GcQQX224YGRPyg2LkHwhvuHOFvvZVLxFdM0kRgHXCHjGo4PUYG0&#038;t=1&#038;usg=__Qsb46r1r5Ry_FT6bPt01CzT29OY=" align=left alt="" />Some people understand things quicker when it is visually attractive. If your boss also falls into that category then use <strong>SharePoint Visio Services</strong> to present your complicated data, network diagrams, or process flows, in a visually attractive way! Yes, briefly speaking, Visio Services can complement your existing Business Intelligence tools through visualizing your data processes.</p>
<p>Take advantage of SharePoint Visio Services and other useful features of <a href="http://www.apps4rent.com/sharepoint.html"><strong>SharePoint 2010 hosting</strong></a>, <a href="http://www.apps4rent.com/SharePoint-Hosting/SharePoint-Foundation-2010.html"><strong>SharePoint Foundation hosting</strong></a> or <a href="http://www.apps4rent.com/SharePoint-Hosting/SharePoint-Server-2010.html"><strong>SharePoint Server 2010</strong></a> &#8211; with shared or dedicated hosting by a <a href="http://www.apps4rent.com/sharepoint.html"><strong>SharePoint 2010</strong></a> hosting provider.</p>
<p>Visio Services resolve the problems such as information overload. Visio Services help us by finding ways to share the complicated data with others through business diagramming. Visio Services provide network diagrams to display server farms and individual server health through colors of red when stopped and green when functioning normally. It also presents flow charts to view the representation of process flow as well as the ability to expose deeper information by drilling down into the details. Visio diagrams are connectable to a SharePoint list, Excel spreadsheet, or SQL Server database. Nonetheless, it cannot be used with SQL Server Analysis Services or Microsoft’s new PowerPivot. Visio Services can be used only when much of the data is already available. It only creates a diagram in Visio and connects it with the data. Visio Services allow you to take the data out of the table and create a visual image that has a much quicker and higher impact on the person consuming the information.</p>
<p><strong><em>Features of Visio Services include the following:</em></strong></p>
<p>o Ability to create multiple data sources on the same diagram<br />
o Add web part<br />
o Add Ribbon menu<br />
o Shape templates easier to navigate<br />
o Includes new containers to group shapes together<br />
o Automatic refresh capability<br />
o Custom data providers as .NET assemblies</p>
<p>So, for a quicker and higher visual impact, use SharePoint’s Visio Services!</p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/uncategorized/sharepoint-visio-services-for-schematics-and-diagrams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Globe Visibility becoming visible again</title>
		<link>http://webapplicationsguide.com/uncategorized/globe-visibility-becoming-visible-again/</link>
		<comments>http://webapplicationsguide.com/uncategorized/globe-visibility-becoming-visible-again/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 13:29:39 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/uncategorized/globe-visibility-becoming-visible-again/</guid>
		<description><![CDATA[
Up until recently, my mobile internet connection here in the Philippines have disappointed me miserably. I signed up for it because I marveled at the fact that i can bring my internet connection anywhere I go ( being a blogger, an internet connection is quite essential to your craft and a fast connection is a [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://webapplicationsguide.com/uncategorized/globe-visibility-becoming-visible-again/attachment/41/' rel='attachment wp-att-41' title='huaweie6204.jpg'><img src='http://webapplicationsguide.com/wp-content/uploads/2008/05/huaweie6204.jpg' alt='huaweie6204.jpg' /></a><br />
Up until recently, my mobile internet connection here in the Philippines have disappointed me miserably. I signed up for it because I marveled at the fact that i can bring my internet connection anywhere I go ( being a blogger, an internet connection is quite essential to your craft and a fast connection is a must).</p>
<p>It all started in March 2007 when i signed up for Globe Visibility after being launched a month back. At first it was awesome because there were probably a few of us at that time. The Connection was so fast, i downloaded every content i could think of and eventually forced me to buy 3 new external hard drives to store all of those files. Plus, the added convenience that you can log on to any Wiz Spot further added to my decision to avail of it. </p>
<p>But just like a marriage or courtship period, it has its honeymoon and stormy period. My connection problems started and gave me a head ache. They still billed me every month even if i cannot use their service. Every time i call a customer service rep, the replies are all the same. Number 1 is they are fixing something to improve the service. Man, it took them a very long time and i mean a very long time to figure it out. My guess is they did not anticipate that many people will avail of this product and the bandwidth allocation for this service diminished every time a new subscriber comes in.<br />
I was getting hopeless. My projects and blogs were delayed.If not for the Unlimited WIZ access that comes with Visibility, i would have probably lost my mind. My expatriate friends have the same problems. we even joked about its name. Instead of being called Visibility, it should rather be Invisibility. </p>
<p>Moving on, in those agonizing months where i could not have a decent net connection, something happened. My connection was back to its usual speed and it was a welcome development. My sources told me that one of the reasons the problem persisted was due to the 3G signal and the cellular signals being bundled together. Because of this, both signals are stretched too thin because Makati ( the Philippines&#8217; Central Business District) probably has one of the largest concentration of cellphone usage. My source further added that the turnaround that happened in February 2008 was due to the separation of those signals. Meaning 3G signals for internet connection got its own bandwidth while 3G signals for calls, text and value added services were also given their own.</p>
<p>After hearing her explanation, i felt relieved. But i could not figure out though why it took them 3/4 of a year to address this problem. Many precious hours wasted because of this. Well, I hope this wont happen again because i have plenty of stuff to write about. Globe&#8217;s mobile internet connection getting back on its feet and becoming visible again is truly a welcome development for us bloggers here in Philippines.</p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/uncategorized/globe-visibility-becoming-visible-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are the best ways to check the basic security of an e-commerce Web site?</title>
		<link>http://webapplicationsguide.com/qa/what-are-the-best-ways-to-check-the-basic-security-of-an-e-commerce-web-site/</link>
		<comments>http://webapplicationsguide.com/qa/what-are-the-best-ways-to-check-the-basic-security-of-an-e-commerce-web-site/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 01:14:53 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Q&A]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/qa/what-are-the-best-ways-to-check-the-basic-security-of-an-e-commerce-web-site/</guid>
		<description><![CDATA[
Firstly, you should check the security of the servers hosting the e-commerce site. A Web server needs to be hardened and securely maintained. For guidance, I recommend that you download the appropriate Security Configuration Guide from the U.S. National Security Agency Web site. The guides are free and cover most Web servers. You can also [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.getentrepreneurial.com/home-based-business/"><img src="/wp-content/uploads/scraped/8.jpg"/></a>
<p>Firstly, you should check the security of the servers hosting the e-commerce site. A Web server needs to be hardened and securely maintained. For guidance, I recommend that you download the appropriate Security Configuration Guide from the U.S. National Security Agency Web site. The guides are free and cover most Web servers. You can also use the  NIST (National Institute of Standards and Technology) Security Configuration Checklists Repository to find instructions and procedures on how to complete a secure configuration. The free Benchmark and Scoring Tools from the Center for Internet Security (CIS) also provides a quick and easy way to evaluate an e-commerce Web infrastructure and compare its level of security against minimum due-care security benchmarks.</p>
<p><span id="more-8"></span>Generally speaking, an e-commerce database needs to reside on a separate server, which also should be hardened and protected. Ensure that all database connections are secured and that the database table access control list is suitably configured for a publicly accessible database. Again, the CIS provides benchmarks and scoring tools for Oracle and SQL Server databases.</p>
<p>Once the servers are secure, check and review the security of the actual e-commerce application. The most common mistakes that make Web applications susceptible to attack are:<br />
# Failing to constrain and validate input;<br />
# Failing to encode output; and<br />
# Trusting data retrieved from a database or cookie.</p>
<p>An application should be designed so that all data is assumed to be from an untrusted source. All data, whether it is supplied by customers or read from a cookie or database, needs to be validated for type, length, format and range. Any data that isn&#8217;t well-formed and correct should be rejected. Many applications sanitize input by filtering out known unsafe characters. This filtering, however, is not a best practice since malicious users can usually find an alternative means of bypassing the validation process. Instead, write applications to check for known secure, safe input. The validation needs to take place on a trusted server, not on the client. Only once this verification has taken place should data be passed on to your scripts and database.</p>
<p>When data is requested from a database, use parameterized queries and stored procedures to help prevent SQL injection attacks. To ensure that special HTML characters are displayed correctly, the data that is sent back to the client needs to be encoded. Web pages should set the correct character encoding. Finally, if an application does run into a problem, it should handle any errors without divulging system information to the user. Attackers can use overly verbose error messages to learn about the inner workings of an application.</p>
<p>Once you have ensured that your application correctly handles incoming and outgoing data, you should run a penetration test. By simulating an attack, you can evaluate whether the site has any potential vulnerabilities resulting from poor or improper system configuration, hardware or software flaws or weaknesses in the perimeter defenses protecting the site. There are several tools that can automate this task. I would also recommend that you read the Open Source Security Testing Methodology Manual. The guide provides a recognized methodology for performing security tests and measuring the results.</p>
<p>Source:  <a href="http://searchsecurity.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid14_gci1279305,00.html?asrc=SS_CLA_299972&#038;psrc=CLT_14">searchsecurity.techtarget.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/qa/what-are-the-best-ways-to-check-the-basic-security-of-an-e-commerce-web-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer To Mozilla Migration Guide</title>
		<link>http://webapplicationsguide.com/mozilla-firefox/internet-explorer-to-mozilla-migration-guide/</link>
		<comments>http://webapplicationsguide.com/mozilla-firefox/internet-explorer-to-mozilla-migration-guide/#comments</comments>
		<pubDate>Mon, 10 May 2010 12:25:32 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Mozilla Firefox]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/mozilla-firefox/internet-explorer-to-mozilla-migration-guide/</guid>
		<description><![CDATA[
CONTENTS OF THE GUIDE, INCLUDE:
    * Introduction
          o What is Mozilla
          o Mozilla Philosophy (standards compliant, etc)
    * General Cross Browser Coding Tips
         [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://softhunt.blogspot.com/2007_10_01_archive.html"><img src="/wp-content/uploads/scraped/13.jpg"/></a>
<p>CONTENTS OF THE GUIDE, INCLUDE:<br />
    * Introduction<br />
          o What is Mozilla<br />
          o Mozilla Philosophy (standards compliant, etc)<br />
    * General Cross Browser Coding Tips<br />
          o Browser Detection the Right Way (capabilities VS browser specific checks)<br />
          o Abstracting Out Browser Differences<br />
    * DHTML<br />
          o DOM Differences<br />
                + document.all/global namespace VS document.getElementById<br />
                + Document Fragments<br />
                + Table of mappings from IE -> Standards/Mozilla (innerhtml)<br />
  <span id="more-13"></span>        o JavaScript Differences<br />
                + getYear() VS getFullYear<br />
                + execution &#8211; adding code to the end won&#8217;t mean everything else has completed &#8211; use onload handlers<br />
                + window.open is async!<br />
          o CSS<br />
                + Units matter<br />
                + Image spacing<br />
          o Events<br />
                + IE event model VS Netscape/W3C model<br />
                + Table of mappings<br />
    * Rich Text Editing<br />
          o Differences between Designmode in IE and Mozilla<br />
    * XML<br />
          o whitespace differences in XML<br />
                + nodeType == 3 for text nodes<br />
          o XML Data Islands<br />
          o XSLT<br />
                + XSLT JS Interface<br />
          o XML Web Services<br />
                + XMLHttpRequest<br />
                + SOAP<br />
                + WSDL (?)<br />
    * Quirks VS Standard Modes<br />
          o Doctypes<br />
    * Furthur reading<br />
          o Books<br />
          o Mozilla.org<br />
          o DevEdge</p>
<p>Read more:  <a href="http://www.nexgenmedia.net/evang/iemozguide/">nexgenmedia.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/mozilla-firefox/internet-explorer-to-mozilla-migration-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making the case for Web application vulnerability scanners</title>
		<link>http://webapplicationsguide.com/news/making-the-case-for-web-application-vulnerability-scanners/</link>
		<comments>http://webapplicationsguide.com/news/making-the-case-for-web-application-vulnerability-scanners/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 01:05:38 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/news/making-the-case-for-web-application-vulnerability-scanners/</guid>
		<description><![CDATA[
Organizations of all sizes use Web applications to deliver services and expand business processes. However, hackers are always searching for weaknesses within these online applications, as they can represent a gateway into valuable back-end databases. With the advent of Web 2.0 features, including blogs, wikis, RSS and other advanced Internet technologies, Web applications are powerful, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dragoslungu.com/page/6/"><img src="/wp-content/uploads/scraped/7.jpg"/></a>
<p>Organizations of all sizes use Web applications to deliver services and expand business processes. However, hackers are always searching for weaknesses within these online applications, as they can represent a gateway into valuable back-end databases. With the advent of Web 2.0 features, including blogs, wikis, RSS and other advanced Internet technologies, Web applications are powerful, complex and constantly changing, increasing the likelihood of new vulnerabilities within an application.</p>
<p>To help developers track down and find potential security holes, there are a host of tools available called Web application vulnerability scanners. Their aim is to automate and speed up a process that, when performed manually, is a long and painstaking one. By crawling through a Web site and injecting various attack scenarios, scanners compare an application&#8217;s responses against a database of security vulnerability signatures.</p>
<p>Despite their usefulness, Web application vulnerability scanners have not become a must-have for every development team, largely because of cost. Yet there are several good open source scanners available for free. In this tip, we&#8217;ll examine a few other reasons for the holdup in Web application vulnerability scanner adoption. </p>
<p>Continue reading here:  <a href="http://searchsecurity.techtarget.com/tip/0,289483,sid14_gci1281035,00.html?asrc=SS_CLA_299972&#038;psrc=CLT_14">searchsecurity.techtarget.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/news/making-the-case-for-web-application-vulnerability-scanners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disaster Recovery in a Web 2.0 World</title>
		<link>http://webapplicationsguide.com/web-20/hello-world/</link>
		<comments>http://webapplicationsguide.com/web-20/hello-world/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 04:38:38 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/?p=1</guid>
		<description><![CDATA[
Everyone in IT understands that there are disasters and then there are disasters. Regardless of the scale of any interruption in operations, disaster recovery plans generally comprise details describing how IT will accomplish the two most important tasks they will face in the event of a disaster: business continuity contingencies and the recovery of lost [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.computerworld.com/action/executivebriefings.do%3Fcommand%3DviewByTopic%26topic%3DCareers%26topicId%3D10"><img src="/wp-content/uploads/scraped/1.jpg"/></a>
<p>Everyone in IT understands that there are disasters and then there are disasters. Regardless of the scale of any interruption in operations, disaster recovery plans generally comprise details describing how IT will accomplish the two most important tasks they will face in the event of a disaster: business continuity contingencies and the recovery of lost data. While being down and disconnected from the rest of the world can be financially devastating, losing the data upon which the business relies is equivalent to a monarch losing the crown jewels. Now thats a disaster, no matter what the underlying cause.</p>
<p>Before Web 2.0 made its way onto the corporate stage, a backup  or two  kept us convinced that, should we lose data for some reason, we could always get it back and, more important, get it back in such a state that wed have lost nothing more than time. With Web 2.0, however, that task has become a bit trickier. Theres more data, more often, that needs to be backed up and replicated, and only so many hours in the day (the dreaded maintenance window) in which we can accomplish this important task. </p>
<p>Read more here&#8230;<a href="http://www.f5.com/news-press-events/news/2007/20071001.html">f5.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/web-20/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Adventure Builder Demo 1.0 Early Access 3.1</title>
		<link>http://webapplicationsguide.com/java/java-adventure-builder-demo-10-early-access-31/</link>
		<comments>http://webapplicationsguide.com/java/java-adventure-builder-demo-10-early-access-31/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 12:30:11 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/java/java-adventure-builder-demo-10-early-access-31/</guid>
		<description><![CDATA[
This document examines the architecture behind the early access version of the Adventure Builder Sample Application, which focuses on using the latest Java 2 Platform, Enterprise Edition (J2EE) 1.4 technologies. For recommendations and guidelines on architecting and designing enterprise applications, see Designing Enterprise Applications With the J2EE Platform, Second Edition. For recommendations and guidelines on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://java.sun.com/blueprints/code/adventure/1.0/docs/architecture.html"><img src="/wp-content/uploads/scraped/14.jpg"/></a>
<p>This document examines the architecture behind the early access version of the Adventure Builder Sample Application, which focuses on using the latest Java 2 Platform, Enterprise Edition (J2EE) 1.4 technologies. For recommendations and guidelines on architecting and designing enterprise applications, see Designing Enterprise Applications With the J2EE Platform, Second Edition. For recommendations and guidelines on architecting and designing Web services, see Designing Web Services with the J2EE Platform.</p>
<p><span id="more-14"></span>The Adventure Builder application will consist of four application modules: a Web customer application, and three applications for fulfilling an order. This document covers only the Web application. It illustrates how Web-only developers can benefit from the J2EE technologies and demonstrates Web tier design strategies and patterns.</p>
<p>One interesting point to note is that the Web customer application is a Web-only application and does not have an Enterprise JavaBeans tier (EJB tier). We chose a Web-centric design primarily so that we could provide guidelines for applications that do not have an EJB tier. Using the J2EE platform, a Web application can be designed in two ways: EJB-centric or Web-centric. The Java Pet Store Application illustrates how to write a Web application in an EJB-centric manner. It is an MVC-based application that makes a heavy use of local enterprise beans to implement the model and the controller. The Adventure Builder application illustrates the other option: how to write a Web application in a Web-centric manner. EJB technology is a key technology in the J2EE platform, but not all J2EE applications need to use it. A Web-only application is a valid J2EE application as well. Also note that other applications in the Adventure Builder enterprise, such as the order fulfillment application, follow an EJB-centric design and illustrate guidelines for applications using EJB technology. </p>
<p>Learn more:  <a href="http://java.sun.com/blueprints/code/adventure/1.0/docs/architecture.html">java.sun.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/java/java-adventure-builder-demo-10-early-access-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trojans in Social Network Applications</title>
		<link>http://webapplicationsguide.com/news/trojoans-in-social-network-applications/</link>
		<comments>http://webapplicationsguide.com/news/trojoans-in-social-network-applications/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 07:57:41 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/?p=73</guid>
		<description><![CDATA[
Before you install any application or widgets in your social networking site, you’d better think twice. Cyberattackers have included Trojan viruses in some of these apps and installing it in your site maybe dangerous. According to researchers at Finjan, cyberattackers are now going to these social networking sites such to get more victims.
“Attacks will become [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://tbn0.google.com/images?q=tbn:eLvKKm3XyQcXQM:http://media.audiojunkies.com/virus-mp3-bacteria-unicef-p2p-networks-peer-to-peer-mpeg-mpg.jpg" alt="" /><br />
Before you install any application or widgets in your social networking site, you’d better think twice. Cyberattackers have included Trojan viruses in some of these apps and installing it in your site maybe dangerous. According to researchers at Finjan, cyberattackers are now going to these social networking sites such to get more victims.</p>
<blockquote><p>“Attacks will become more sophisticated by combining several services in order to heighten infection ratios and decrease the detection rate, while providing more robust and scalable attack frameworks,” Yuval Ben-Itzhak, chief technology officer, Finjan, said in a news release. “The focus will be on trojan technology as it enables maximum flexibility in terms of command and control. This adds another potentially malicious element to the ‘legitimate’ web traffic that needs to be examined by security solutions.”</p></blockquote>
<p>In short, before installing the app or widget that your friend sent you, confirm if it came from them. If it didn’t, kindly delete it immediately. If it did come from them, research on the app or widget from previous users.</p>
<p><a href="http://www.scmagazineus.com/Trojan-20-age-about-to-begin-Finjan/article/104005/">Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/news/trojoans-in-social-network-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are you a Touchpad or Physical Keypad person?</title>
		<link>http://webapplicationsguide.com/iphone/are-you-a-touchpad-or-physical-keypad-person/</link>
		<comments>http://webapplicationsguide.com/iphone/are-you-a-touchpad-or-physical-keypad-person/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 13:21:01 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/iphone/are-you-a-touchpad-or-physical-keypad-person/</guid>
		<description><![CDATA[
For quite some time now, i am using SE&#8217;s P1i. Performance wise, I am content with it’s QWERTY keypad and I&#8217;d say going back to a mobile phone that doesn’t have a QWERTY keypad is something I wont do. But ever since my brother brought an iPhone and spent a lot of time to play [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.unwiredview.com/wp-content/uploads/2007/05/sony-ericsson-p1i-p700i.jpg" alt="Sony Ericsson P1i" /></p>
<p>For quite some time now, i am using SE&#8217;s P1i. Performance wise, I am content with it’s QWERTY keypad and I&#8217;d say going back to a mobile phone that doesn’t have a QWERTY keypad is something I wont do. But ever since my brother brought an iPhone and spent a lot of time to play with it, my views shifted.</p>
<p>When i first tried it, it really took me quite some time to used to it. I made plenty of errors with the iPhone and is largely due to its predictive text input. The touchscreen pad is very small and it is very hard to hit it compared to the physical keypad of my P1i. The good thing about it though is you can fix it with just a software upgrade versus replacing hardware for the physical keypad.</p>
<p>The virtual keyboards advantage is that it disappears when you don’t need it, thus giving you more leeway to use iPhone screen. In most cases, if it conks out, upgrading the software always fixes the bugs.</p>
<p>On the other hand, physical keypad&#8217;s advantage is its perceptive feedback. You can feel the keys even without looking. Of course, its very useful when you are driving. You can actually type and send a message without looking at my P1i and that is something I can’t do with the iPhone.</p>
<p>I guess everyone agrees with me that the iPhone needs improvement especially wioth its tochscreen keypad. In hindsight, I think that virtual keys are the way of the future but somehow an iPhone with real keypads could be interesting too.</p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/iphone/are-you-a-touchpad-or-physical-keypad-person/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Your Web Application</title>
		<link>http://webapplicationsguide.com/information/testing-your-web-application/</link>
		<comments>http://webapplicationsguide.com/information/testing-your-web-application/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 12:02:01 +0000</pubDate>
		<dc:creator>Grace</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[Tests]]></category>

		<guid isPermaLink="false">http://webapplicationsguide.com/information/testing-your-web-application/</guid>
		<description><![CDATA[
Interested in a quick checklist for testing a web application? The following 10 steps cover the most critical items that I have found important in making sure a web application is ready to be deployed. Depending on size, complexity, and corporate policies, modify the following steps to meet your specific testing needs.
Step 1 &#8211; Objectives
Make [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yatblog.com/2007/04/23/test-your-web-applications-performance/"><img src="/wp-content/uploads/scraped/15.jpg"/></a>
<p>Interested in a quick checklist for testing a web application? The following 10 steps cover the most critical items that I have found important in making sure a web application is ready to be deployed. Depending on size, complexity, and corporate policies, modify the following steps to meet your specific testing needs.</p>
<p><strong>Step 1 &#8211; Objectives</strong><br />
Make sure to establish your testing objectives up front and make sure they are measurable. It will make your life a lot easier by having written objectives that your whole team can understand and rally around. In addition to documenting your objectives, make sure your objectives are prioritized. Ask yourself questions like &#8220;What is most important: minimal defects or time-to-market?&#8221;</p>
<p><span id="more-15"></span>Here are two examples of how to determine priorities:</p>
<p>If you are building a medical web application that will assist in diagnosing illnesses, and someone could potentially die based on how correctly the application functions, you may want to make testing the correctness of the business functionality a higher priority than testing for navigational consistency throughout the application.</p>
<p>If you are testing an application that will be used to solicit external funding, you may want to put testing the aspects of the application that impact the visual appeal as the highest testing priority.</p>
<p>Your web application doesn&#8217;t have to be perfect; it just needs to meet your intended customer&#8217;s requirements and expectations.</p>
<p>Learn more:  <a href="http://www.adminitrack.com/articles/testing_web_apps_article.asp">adminitrack.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webapplicationsguide.com/information/testing-your-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
