Wednesday, August 19, 2009

VoiceXML

VoiceXML

- What is the VoiceXML :
Also known as VXML is the technology allows a user to interact with the Internet through voice-recognition technology by using a voice browser and/or the telephone.
HTML of the voice web, the open standard markup language for voice applications.
Is the W3C's standard XML format for specifying interactive voice dialogues between a human and a computer.
It allows voice applications to be developed and deployed in an analogous way to HTML for visual applications. Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by a voice browser
Using VoiceXML, the user interacts with voice browser by listening to audio output that is either pre-recorded or computer-synthesized and submitting audio input through the user's natural speaking voice or through a keypad, such as a telephone.
- Common solutions and architecture .
A common architecture is to deploy banks of voice browsers attached to the Public Switched Telephone Network so that users can use a telephone to interact with voice applications.
Retrieve information such as bank balances, flight schedules, and movie show times from any telephone
The explosive growth of the Internet and World Wide Web technologies has shifted the landscape for providers of traditional phone services to a new set of customers accessing information and services through the Web. While in most cases customers still access automated services through the phone, providers are finding it easier to build new services that exploit the power of Web technology.

VoiceXML



- References:
- http://en.wikipedia.org/wiki/VoiceXML
-http://openstandardswork.net/tutorials/intro2.html
- http://www.voxeo.com/library/voicexml.jsp
- http://www.palowireless.com/voicexml/tutorials.asp

- Finally i hope this info is useful for you all.

SQl Server Drivers 4 PHP & Java

SQl Server Drivers 4 PHP & Java

The SQL Server Driver for PHP v1.0 :

- Is designed to enable reliable, scalable integration with SQL Server for PHP applications deployed on the Windows platform.

- The Driver for PHP is a PHP 5 extension that allows the reading and writing of SQL Server data from within PHP scripts.

- It provides a procedural interface for accessing data in all Editions of SQL Server 2005 and SQL Server 2008 (including Express Editions), and makes use of PHP features, including PHP streams to read and write large objects. With this release, the source code for the driver is available at:

http://www.codeplex.com/SQL2K5PHP.



Ø The SQL Server 2005 JDBC Driver for Java:

- Continued commitment to interoperability, Microsoft provides a Java Database Connectivity (JDBC) driver for use with SQL Server 2005.

- Provides access to SQL Server 2000 and SQL Server 2005 from any Java application, application server, or Java-enabled applet.

- This driver is a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs) available in J2EE (Java2 Enterprise Edition).



- The SQL Server 2005 JDBC Driver is JDBC 3.0 compliant and runs on the Java Runtime Environment (JRE) 1.4 and later versions.



http://www.microsoft.com/downloads/details.aspx?FamilyId=F914793A-6FB4-475F-9537-B8FCB776BEFD&displaylang=en

Google business

Google business
First I’m a big fan of Google products and services and I like to share some of this helpful services for business community that may will be helpful.

I will descript in brevity .

1- Google Base.

2- Google Product Search.

3- What's the difference between Google Base and Google Product Search.

4- Google Checkout.

5- Google Finance.

6- Benefits .



1- Google base:

- Is a service that enables content owners to submit content and helps you publish virtually any kind of information (E.g. Products - Jobs - homes for sale - Events and activities - etc), to host and make it easily searchable via Google.

- Your products will appear on Google Product Search and on Google.com.

- Your store and products will be shown to shoppers when they type in search terms relevant to your product offerings. Shoppers simply click on your listing to be brought to your site.



References:

- http://base.google.com/base/

- http://base.google.com/support/bin/answer.py?answer=64946&ctx=sibling



2- Google product Search:

- Helps shoppers find and buy products across the web.

- As a seller, you can submit your products to Google Product Search, allowing shoppers to quickly and easily find your site.





References:

- http://www.google.com/products





3- What is the difference between Google base and Google product Search:

- Google Product Search is Google's online shopping search engine.

- Google Base is service that allows you to publish your information for inclusion in Google search results.

- To include your products in Product Search, you must submit your information to Google Base.







4- Google checkout:

- Is an online payment processing service provided by Google aimed at simplifying the process of paying for online purchases.

- You can Integrate your website or shopping cart with Google checkout.



References:

- Video : http://video.google.com/videoplay?docid=-4428105074432041548

- http://checkout.google.com

- https://checkout.google.com/buyer/tour.html

- http://checkout.google.com/sell/?gsessionid=AZr1b0BQTKw

- http://code.google.com/apis/checkout/





5- Google Finance :

- The service features business and enterprise headlines for many corporations including their financial decisions and major news events (like NASDAQ , Total Revenue, Gross Profit ),opinion and business news. Features include company-specific pages, blog search, interactive charts, executives information.

- E.g. http://www.google.com/finance?q=microsoft

http://www.google.com/finance?q=CSCO

References:

- http://www.google.com/finance





6- Benefits and how we can exploit that:

- Inclusion of your products within the Google base is completely free. There are no charges for uploading your items or the additional traffic you receive. Host and make it easily searchable via Google.

- API: The Google Base API is designed for developers with technical know-how who would like to integrate their applications with Google Base. Your application can upload new data, update or delete existing items, and query Google Base data to find matches for complex attribute criteria.

- Reporting and Stats on Google Base :

· Google Base tracks total impressions, clicks, and page views for each item you post. Google starts counting as soon as the item is published.

· Clicks and impressions statistics are updated daily, and page views statistics are updated many times throughout the day.

- Information within the database is described using labels and attributes.

- As a seller, you can submit your products to Google Product Search, allowing shoppers to quickly and easily find your site.

- our products will appear on Google Product Search and on Google.com

- our company and products will be shown to shoppers when they type in search terms relevant to your product offerings. Shoppers simply click on your listing to be brought to your site.

- You can increase the likelihood of people finding your content by submitting as much relevant detail about your content as possible.

- You Can Integrate your website or shopping cart with Google checkout Via API.

Html Skype Call Tag

You can add Html tag to call skpe user like html mailto: tag to send Email.

create anchor and make href like the following.

href="callto:naadydev"

Call Nady Skype

Mixing Forms & Windows Security in ASP.NET

Common Problem (Mixing Forms & Windows Security in ASP.NET)
Hi folks,
The way to combine Forms & Windows security in ASP.NET.

http://msdn.microsoft.com/en-us/library/ms972958.aspx

http://geekswithblogs.net/mnf/articles/58216.aspx

http://msdn.microsoft.com/en-us/library/ms972971.aspx

MS Chart Controls


Microsoft Chart Controls for Microsoft .NET Framework 3.5

- Download
- Documentation
- Add-on for VS 2008
- Over 200 samples for both ASP.NET and Windows Forms
- Microsoft .NET Framework 3.5 Service Pack 1

Sunday, March 8, 2009