<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7550359926798075254</id><updated>2012-01-31T03:12:19.631-08:00</updated><category term='CXF'/><category term='Memcached'/><category term='Spring Framework'/><category term='Hibernate'/><category term='Database Migration Tools'/><category term='IIS7 Integrated mode'/><category term='Flyway'/><category term='XML based protocol'/><category term='RPC-oriented'/><category term='new platforms'/><category term='Talentica Software'/><category term='HTTP SOAP'/><category term='mobile application development'/><category term='General Architecture for Text Engineering'/><category term='Windows azure storage'/><category term='ASP.NET'/><category term='JAPE'/><category term='Node.js'/><category term='WSDL'/><category term='challenges of mobile application development'/><category term='Liquibase'/><category term='develop a mobile apps'/><category term='SVM'/><category term='WALL(Java)'/><category term='GATE'/><category term='SQL Azure'/><category term='JAX-WS'/><category term='message oriented'/><category term='offshore product development'/><category term='new technologies'/><category term='ASP.NET application to Azure'/><category term='Natural Language Processing'/><category term='NLP'/><category term='WURFL'/><category term='chat app'/><category term='Ranjan Kumar'/><category term='HAWHAW.NET'/><category term='Digit Magazine'/><category term='RegEx sentence splitter'/><category term='Integration with Spring'/><category term='Java'/><category term='HawTag (JSP Custom tag library'/><category term='advantages and disadvantages of Node.js'/><category term='SOAP'/><category term='KNN'/><category term='Text Extraction'/><category term='ASP.NET Cache'/><category term='Agile'/><category term='ViewState'/><category term='machine learning'/><category term='Chrome App'/><category term='Wireless Universal Resource File'/><title type='text'>Talentica</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shailendra Singh Rathore</name><uri>http://www.blogger.com/profile/04099118261389219118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-8583713280874214309</id><published>2012-01-31T03:10:00.000-08:00</published><updated>2012-01-31T03:12:19.658-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flyway'/><category scheme='http://www.blogger.com/atom/ns#' term='Liquibase'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Integration with Spring'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Migration Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><title type='text'>Agile Database Migration Tools for Java</title><summary type='text'>Agile methodologies of software development require a major shift in approach towards database management. The reason is requirements are never really frozen during agile development. Though changes are controlled, the attitude of the process is to enable change as much as possible. This change can be in response to the inherent instability of requirements in many projects or to better support </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/8583713280874214309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2012/01/agile-database-migration-tools-for-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/8583713280874214309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/8583713280874214309'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2012/01/agile-database-migration-tools-for-java.html' title='Agile Database Migration Tools for Java'/><author><name>Abhinav Nigam</name><uri>http://www.blogger.com/profile/03294942277204217981</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-8762866773823467842</id><published>2011-12-27T01:51:00.000-08:00</published><updated>2011-12-28T03:04:39.847-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='HTTP SOAP'/><category scheme='http://www.blogger.com/atom/ns#' term='CXF'/><category scheme='http://www.blogger.com/atom/ns#' term='Spring Framework'/><category scheme='http://www.blogger.com/atom/ns#' term='JAX-WS'/><category scheme='http://www.blogger.com/atom/ns#' term='RPC-oriented'/><category scheme='http://www.blogger.com/atom/ns#' term='message oriented'/><category scheme='http://www.blogger.com/atom/ns#' term='WSDL'/><category scheme='http://www.blogger.com/atom/ns#' term='offshore product development'/><category scheme='http://www.blogger.com/atom/ns#' term='XML based protocol'/><category scheme='http://www.blogger.com/atom/ns#' term='Talentica Software'/><title type='text'>Building Web Services with JAX-WS : An Introduction</title><summary type='text'>Developing SOAP based web services seem difficult because the message formats are complex.  JAX-WS API  makes it easy by hiding the complexity from the application developer. JAX-WS is the abbreviation for Java API for XML Web Services. JAX-WS is a technology used for building web services and clients that communicate using XML.

JAX-WS allows developers to write message-oriented as well as </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/8762866773823467842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2011/12/building-web-services-with-jax-ws.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/8762866773823467842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/8762866773823467842'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2011/12/building-web-services-with-jax-ws.html' title='Building Web Services with JAX-WS : An Introduction'/><author><name>Ranjan Kumar</name><uri>http://www.blogger.com/profile/01564160223194848580</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-2271250801347474370</id><published>2011-10-12T23:20:00.000-07:00</published><updated>2011-10-12T23:36:23.818-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digit Magazine'/><category scheme='http://www.blogger.com/atom/ns#' term='Ranjan Kumar'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome App'/><category scheme='http://www.blogger.com/atom/ns#' term='Talentica Software'/><title type='text'>News You Like Receives Rave Reviews!</title><summary type='text'>Ranjan Kumar received accolades for developing the cool News app- News You Like - for Google Chrome.

News You Like lets you look through news snippets of your interest. You can simply click on Settings and a page will appear in the foreground where you can enter topics you are interested in. Once you click Save, you will find your preferences in the list of news topics. So you can click on the </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/2271250801347474370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2011/10/news-you-like-receives-rave-reviews.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/2271250801347474370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/2271250801347474370'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2011/10/news-you-like-receives-rave-reviews.html' title='News You Like Receives Rave Reviews!'/><author><name>Ashish Nene</name><uri>http://www.blogger.com/profile/01068781476161959759</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-5999553272510934630</id><published>2011-09-06T20:53:00.000-07:00</published><updated>2011-09-06T21:43:32.340-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='advantages and disadvantages of Node.js'/><category scheme='http://www.blogger.com/atom/ns#' term='new platforms'/><category scheme='http://www.blogger.com/atom/ns#' term='new technologies'/><category scheme='http://www.blogger.com/atom/ns#' term='chat app'/><category scheme='http://www.blogger.com/atom/ns#' term='Node.js'/><title type='text'>Event: Node.js Over the Air!</title><summary type='text'>Over the Air sessions at Talentica are technical workshops where a bunch of developers roll up their sleeves, tinker around with new platforms/technologies to learn together, gather new insights and get a healthy dollop of inspiration. Last week we had an “Over the Air” session on Node.js. 

Node.JS is a server side javascript interpreter that changes the notion of how a server should work. It’s </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/5999553272510934630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2011/09/event-nodejs-over-air.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/5999553272510934630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/5999553272510934630'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2011/09/event-nodejs-over-air.html' title='Event: Node.js Over the Air!'/><author><name>Aniket Shaligram</name><uri>http://www.blogger.com/profile/04342005521632266966</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/-9HeexnLdZNc/Tmb3clc4PfI/AAAAAAAAAAQ/uSP2o7sd0lM/s220/aniket1.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-7042343835972143947</id><published>2010-11-21T23:51:00.001-08:00</published><updated>2010-11-23T01:17:34.586-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WURFL'/><category scheme='http://www.blogger.com/atom/ns#' term='WALL(Java)'/><category scheme='http://www.blogger.com/atom/ns#' term='HawTag (JSP Custom tag library'/><category scheme='http://www.blogger.com/atom/ns#' term='develop a mobile apps'/><category scheme='http://www.blogger.com/atom/ns#' term='Wireless Universal Resource File'/><category scheme='http://www.blogger.com/atom/ns#' term='HAWHAW.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile application development'/><category scheme='http://www.blogger.com/atom/ns#' term='challenges of mobile application development'/><title type='text'>Multi-server Applications on the Wireless Web</title><summary type='text'>Here we will discuss how we can build Web applications that can serve wireless clients according to client capabilities.

What are the challenges?
Development of mobile applications is often highly dependent on the target platform. When developing any mobile content portal we generally think about the accessibility of that portal through the mobile browsers (like Nokia, Openwave, i-mode browsers,</summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/7042343835972143947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2010/11/multi-server-applications-on-wireless_21.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/7042343835972143947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/7042343835972143947'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2010/11/multi-server-applications-on-wireless_21.html' title='Multi-server Applications on the Wireless Web'/><author><name>Y Sanjoy Singh</name><uri>http://www.blogger.com/profile/10212008326985416638</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-7463286468841809240</id><published>2010-09-24T00:45:00.000-07:00</published><updated>2010-12-12T23:32:10.022-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows azure storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Memcached'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET Cache'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='IIS7 Integrated mode'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET application to Azure'/><title type='text'>10 things to do while migrating an ASP.NET App to Azure</title><summary type='text'>Here I will list a few points that you should take care of while migrating an ASP.NET application to Azure. The reader should have a basic understanding of Azure platform.

Make sure that your application is 64-bit compatible since Window azure is a 64-bit environment. 
Convert your website project to a web application project to associate with a web role since the Visual Studio tools for Azure </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/7463286468841809240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2010/09/10-things-to-do-while-migrating-aspnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/7463286468841809240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/7463286468841809240'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2010/09/10-things-to-do-while-migrating-aspnet.html' title='10 things to do while migrating an ASP.NET App to Azure'/><author><name>Ranjan Kumar Singh</name><uri>http://www.blogger.com/profile/10052659309636089104</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-4141989646282705701</id><published>2010-07-11T23:38:00.000-07:00</published><updated>2010-08-20T01:14:27.837-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Extraction'/><category scheme='http://www.blogger.com/atom/ns#' term='Natural Language Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='SVM'/><category scheme='http://www.blogger.com/atom/ns#' term='KNN'/><category scheme='http://www.blogger.com/atom/ns#' term='JAPE'/><category scheme='http://www.blogger.com/atom/ns#' term='machine learning'/><category scheme='http://www.blogger.com/atom/ns#' term='GATE'/><title type='text'>Machine Learning for Text Extraction</title><summary type='text'>In a previous post we looked at the use of Natural Language Processing techniques in text extraction. Several steps are involved in the processing as each document passes through a pipeline of chained tasks.

A deep pipeline can take several seconds for a document. So if one is dealing with thousands of documents an hour the processing requirements could make the system nonviable. Care needs to </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/4141989646282705701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2010/07/machine-learning-for-text-extraction.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/4141989646282705701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/4141989646282705701'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2010/07/machine-learning-for-text-extraction.html' title='Machine Learning for Text Extraction'/><author><name>Rohit Nayak</name><uri>http://www.blogger.com/profile/18213136338233764944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-9212052430622695202</id><published>2010-06-18T00:35:00.000-07:00</published><updated>2010-08-20T01:13:54.143-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RegEx sentence splitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Extraction'/><category scheme='http://www.blogger.com/atom/ns#' term='Natural Language Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='General Architecture for Text Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='JAPE'/><category scheme='http://www.blogger.com/atom/ns#' term='NLP'/><category scheme='http://www.blogger.com/atom/ns#' term='GATE'/><title type='text'>Text Extraction using Natural Language Processing</title><summary type='text'>A few months ago I was asked to look into an email processing problem. We needed to extract event related information from consumer-originated email. As a traditional programmer the first instinct was to think in terms of regular expressions and lookup tables! Experience quickly tempered that thought and I decided to look at Natural Language Processing. 


There were several standard </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/9212052430622695202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2010/06/text-extraction-using-natural-language.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/9212052430622695202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/9212052430622695202'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2010/06/text-extraction-using-natural-language.html' title='Text Extraction using Natural Language Processing'/><author><name>Rohit Nayak</name><uri>http://www.blogger.com/profile/18213136338233764944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7550359926798075254.post-1365074220558545122</id><published>2010-06-04T05:51:00.000-07:00</published><updated>2010-08-20T00:44:05.260-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='ViewState'/><title type='text'>Common Myth Regarding ViewState in ASP.NET</title><summary type='text'>Through this article I want to defeat a very common misconception about ViewState. Most ASP.NET developers think that the ASP.NET ViewState is responsible for holding the values of controls such as TextBoxes so that they are retained even after postback. 

But that is not the case!


Let’s take an example to understand the above:

Place a web server TextBox control (tbControl) and a web server </summary><link rel='replies' type='application/atom+xml' href='http://talenticaservices.blogspot.com/feeds/1365074220558545122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://talenticaservices.blogspot.com/2010/06/common-myth-regarding-viewstate-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/1365074220558545122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7550359926798075254/posts/default/1365074220558545122'/><link rel='alternate' type='text/html' href='http://talenticaservices.blogspot.com/2010/06/common-myth-regarding-viewstate-in.html' title='Common Myth Regarding ViewState in ASP.NET'/><author><name>Shailendra Singh Rathore</name><uri>http://www.blogger.com/profile/04099118261389219118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
