tag:blogger.com,1999:blog-44167971426641665502024-03-26T23:37:42.609-07:00Srikanth's PortalWeb Development ResourcesSrikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.comBlogger102125tag:blogger.com,1999:blog-4416797142664166550.post-47697453652737626052016-11-24T02:15:00.000-08:002016-11-24T02:16:49.754-08:00Fix for Jenkins hang up and a message Please wait while Jenkins is getting ready to workSometimes we get a message <b><i>Please wait while Jenkins is getting ready</i></b><i><b> to work</b></i> after installing some plugins with restart option.<br />
<br />
Most of the times worked fine, but few times its take hours time with this message.<br />
<br />
For quick fix, restart the junkins service and open Junkins again.<br />
<br />
Windows + Run -- Services.msc -- Search for junkins service - Restart the service<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com7tag:blogger.com,1999:blog-4416797142664166550.post-31094722249408978712013-02-21T21:16:00.001-08:002013-02-21T21:18:55.160-08:00Responsivator - App for Preview Your Website in Various Reolutions<b><a href="http://dfcb.github.com/Responsivator/" target="_blank">Responsivator</a></b> is a website where you can check how your website look in various screen sizes.
Its perfect tool, when you design a responsive website and want to test it in different dimensions.<br />
<br />
<a href="http://dfcb.github.com/Responsivator/" imageanchor="1" target="_blank"><img border="0" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU9N_O6947bD1TcCgoZr4AFaElu396HiGyhYyg3Uhc-LQ6RKhNfG1LV1ReCWGxhGsaqd0v5yrwKyQm5SYXnIQyIerrrMDAHQ_m6me8vEWRAQe_m6QS22Tl22dPap-SGuTJcAY3A6jNjpE/s400/Responsivator.png" width="400" /></a><br />
For checking the website, paste the URL of the website you want to check and click on Responsivate, It will open different iframes with the different sizes of iPhone, tablet and desktop.<br />
<br />
There is an option to customize the screen dimensions.
We can navigate to the different screens with in the iframe to check different screens dimensions in the same website.<br />
<br />
<b><a href="http://dfcb.github.com/Responsivator/" target="_blank">Responsivator</a></b> is an open source project by John Polacek, draftfcb. source code of it is available on <a href="https://github.com/dfcb/Responsivator" target="_blank">github</a> <br />
<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com20tag:blogger.com,1999:blog-4416797142664166550.post-106943911614034352012-07-25T01:28:00.000-07:002012-07-25T01:52:55.163-07:00Workflow Automation for Onboarding<br />
The problem of quick and effective adaptation of new employees is crucial for all IT-companies. When you hire a new professional which should be rapidly put in the picture to start working with a new project, delay means loss of profit. <br />
<br />
How can it be possible to accelerate the process of newbies’ adaptation in a company? Are there any effective instruments which can help to cope with such task with minimum cost and with maximum result? The answer to the second question is “Yes”, and the answer to the first question lays in workflow automation usage. Let’s see how it can be possibly done.<br />
<br />
Workflow automation solutions are software products which are able not only to simplify and automatize the work within a project, but also make simpler adaptation process of new team players. I have already mentioned Comindware <a href="http://www.srikanthportal.com/2011/09/comindware-online-project-tracking-tool.html" target="_blank">here</a>. Comindware Tracker has a specific solution for HR automation. One of the brightest distinctive features of <a href="http://www.comindware.com/tracker/" target="_blank">Comindware Tracker</a> is its working principle. The program functions through the window of a browser and you only need to be connected to the Internet to use the software. Simultaneous work is possible for all of the team players, so everybody, even remote users can easily access the required information from their computers.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.comindware.com/tracker/" target="_blank" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="1" border-color="black" height="322" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjru1Pougq0Tb2N9ZcfEw8nzpO9w5MM7C-Qvbd_-ec5BfQy_4999t6NyNuICuI4cLqW0T0YTGkURo_zq5PDQxS2yQbtUpEWgYLqn8SU1xuDTX4YwWGW6GmSx79u0uBO7_Bk51Hn-kmdN7k/s400/Comindware.png" width="400" /></a></div>
<br />
<br />
Comindware Tracker has been recently updated and now offers new features. The solution has now a mobile version which can be run on all types of mobile devices. It does not absolutely matter where the user is located and which mobile platform or operational system he utilizes. He will in any case have constant access to all the information required for productive work on the project.<br />
<br />
Another feature Comindware Tracker offers after the update is the opportunity to create new project tasks and items by email: you only send an email to a specific email address and then the machine of Comindware Tracker starts to work, give out tasks to your working team. Speaking of onboarding process the HR solution offers, you may send the initial email, the onboarding process starts. You can include necessary info, attach the employees papers to the email: Comindware Tracker will attach it to the item. At any time, it is possible to look through the current statuses of existing workflow tasks. The logic of the solution is quite simpler than that of its competitors which, in my opinion, makes work with Comindware Tracker easy and pleasant.<br />
<br />
Comindware Tracker comes with a free application, Comindware Task Management which allows to create and manage new tasks. It’s possible to download and use Comindware Task Management separately, but when you deal with HR workflows, you’re seeking for Comindware Tracker automation features first of all. 30-day fully functional trial of the solution can be found <a href="http://www.comindware.com/tracker/download" target="_blank">here</a>.<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com30tag:blogger.com,1999:blog-4416797142664166550.post-86084588973290209152012-05-09T23:56:00.004-07:002012-05-10T00:04:28.866-07:00PhoneGap - Open Source Mobile Framework<b><a href="http://phonegap.com/" target="_blank">PhoneGap</a></b> is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.<br />
<br />
Single code base ---- PhoneGap ---- Deploy to multiple platforms<br />
<br />
<b>Support Platforms:</b><br />
<ol>
<li>iOS</li>
<li>Android</li>
<li>Windows Phone</li>
<li>Blackberry</li>
<li>WebOS</li>
<li>Symbian</li>
<li>Bada</li>
</ol>
<br />
<b>Supported Features on various platforms:</b>
<br />
<br />
<a href="http://phonegap.com/about/features" target="_blank">http://phonegap.com/about/features</a><br />
<br />
<b>Introduction:</b>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/E0UV5i5jY50?feature=player_embedded' frameborder='0'></iframe></div>
<br />
<b>Source:</b> <a href="http://phonegap.com/" target="_blank">http://phonegap.com</a>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com399tag:blogger.com,1999:blog-4416797142664166550.post-53771803839247185712012-04-09T22:33:00.002-07:002014-11-05T21:11:14.722-08:00Flash XML - Beautiful Collection of Flash Components<a href="http://www.flashxml.net/components/?ref=flash007" target="_blank">Flash XML</a> is a excellent collection of flash components for web applications. We can use these components with out having the knowledge of Flash by customizing the design by using the live demos.
<br />
<br />
<a href="http://www.flashxml.net/components/?ref=flash007" target="_blank">Flash XML</a> offers,
<br />
<br />
1. <a href="http://www.flashxml.net/components/#slideshows?ref=flash007" target="_blank">Sideshows</a><br />
2. <a href="http://www.flashxml.net/flash-galleries/?ref=flash007" target="_blank">Galleries</a><br />
3. <a href="http://www.flashxml.net/components/#imagemenus?ref=flash007" target="_blank">Image Menus</a><br />
4. <a href="http://www.flashxml.net/components/#audiovideo?ref=flash007" target="_blank">Media Players</a><br />
5. <a href="http://www.flashxml.net/components/#widgets?ref=flash007" target="_blank">Widgets</a><br />
6. <a href="http://www.flashxml.net/templates/?ref=flash007" target="_blank">Templates</a><br />
7. <a href="http://www.flashxml.net/components/#utilstools?ref=flash007" target="_blank">Utilities</a><br />
<br />
<br />
<br />
Now Lifetime access to all the files on <a href="http://www.flashxml.net/components/?ref=flash007" target="_blank">Flash XML</a> as low as <b>$59.00</b><br />
<br />
You can refer membership and licensing details here<br />
<a href="http://www.flashxml.net/flash-xml-membership.html?ref=flash007" target="_blank">http://www.flashxml.net/flash-xml-membership.html?ref=flash007</a>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com4tag:blogger.com,1999:blog-4416797142664166550.post-37183097093910687512012-01-04T01:43:00.000-08:002012-01-04T01:45:10.571-08:00Cushy CMS - A Truly Simple Content Management System<a href="http://www.cushycms.com/en" target="_blank">Cushy CMS</a> is a fast, easy and free content management system which allows the users to safely edit the content which does not require any software installation or programming knowledge. It will take few minutes to setup with easy steps.<br />
<br />
We can create unlimited sites and pages with localization. There is a paid version is available with additional options like branding, advanced controls and support.<br />
<br />
Screencast for How to install and edit with CushyCMS in under 5 minutes<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/-MpVQI43TJ0?feature=player_embedded' frameborder='0'></iframe></div>
<br />
Demo: <a href="http://www.cushycms.com/en/static/demo" target="_blank">http://www.cushycms.com/en/static/demo</a><br />
<br />
Features: <a href="http://www.cushycms.com/en/static/pricing" target="_blank">http://www.cushycms.com/en/static/pricing</a><br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com1tag:blogger.com,1999:blog-4416797142664166550.post-17160192618981521372011-11-25T00:35:00.001-08:002011-11-25T00:40:05.178-08:00Now Listen Posts From Srikanth PortalHi All! Are you feel boring to read posts, No problem from now on, you can listen posts instead of reading. While listening, you can do other tasks as well. Interesting right, check it:<br />
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2NLa6huFSInSQK2oUnGFWKwkr3ianBTqxza5iqgMHaczqBhhBDEO1z-7LodqRzwPLujoe-sjqiLVH6kfT6leRPnsbF5sbsHH9JqC65xC5thhe_vtxA_3a8aPPvJeWcYHojKNXQoSwOL8/s1600/Podcast.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2NLa6huFSInSQK2oUnGFWKwkr3ianBTqxza5iqgMHaczqBhhBDEO1z-7LodqRzwPLujoe-sjqiLVH6kfT6leRPnsbF5sbsHH9JqC65xC5thhe_vtxA_3a8aPPvJeWcYHojKNXQoSwOL8/s400/Podcast.png" width="400" /></a></div>
<div>
<br /></div>
<div>
Thanks to iSpeech for giving this wonderful gadget. </div>
<div>
<br /></div>
<div>
Hope you all love it!</div>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com2tag:blogger.com,1999:blog-4416797142664166550.post-616128565411730802011-11-24T23:16:00.001-08:002011-11-24T23:23:59.881-08:00Host Gator 50% Off Black Friday Super Sale<a href="http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=srikanthwinsome-" target="_blank"><b>50% OFF on ALL hosting services</b></a>.<br />
<br />
This includes shared hosting, reseller hosting, VPS hosting, Dedicated servers and Windows hosting! This does not include domain names.<br />
<br />
<b>Shared hosting:</b> As low as $4.95 Now <b>Only: $2.48/month (pre-paid)</b><br />
<br />
<b>Reseller Hosting:</b> As low as $24.95 Now <b>Only: $12.48/month (pre-paid)</b><br />
<br />
<b>VPS Hosting:</b> As low as $19.95 Now<b> Only: $9.98/month (First Month)</b><br />
<br />
<b>Dedicated Servers:</b> As low as $174 Now <b>Only $87/month (First Month)</b><br />
<br />
<b>This is an incredible deal and it will only run for 1 DAY!</b><br />
<br />
<b>Hurry!</b> Visit <a href="http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=srikanthwinsome-" target="_blank"><b>HostGator</b></a> for make use of this Offer.<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-62525999192902694522011-10-26T05:32:00.000-07:002011-10-26T05:32:19.682-07:00Semantic technology to a Project Manager: Quick working processes modificationI have already written about Comindware and semantic technology-based solution for business process automation in <a href="http://www.srikanthportal.com/search?q=Comindware" target="_blank">this post</a> a month ago. As I got many questions upon what exactly the semantic technology means and what benefits it gives to a project manager, I decided to write another article on the subject, while we are all waiting for the upcoming release of <a href="http://www.comindware.com/tracker/" target="_blank">Comindware Tracker</a>.<br />
<br />
There is a number of ways a Project Manager can choose to build his strategy. Nevertheless it doesn’t matter what way you choose, it’s delivering the final result on time that matters. For this, you definitely need to plan and then control what’s going on.<br />
The traditional PM methods suppose that you carefully plan everything in advance: calculate, give out roles, start the process and then thoroughly stick to your plan. In the reality elements of your perfect scheme may fail and it cannot be planned: suppliers may fail, deliveries may not meet deadlines, people may fall ill. And when it happens, the carefully calculated scheme is ruined and the PM spends more time to explaining the delays instead of going ahead.<br />
<br />
As the traditional methods had substantial vulnerability, new PM generation started to search for new ways to avoid risks. One of possible solutions was suggested by agile adepts. Agile PM divides the project time into parts and each part becomes a small project itself, a cycle: when the cycle is done, corrections may be brought to the project and to the way it is being done, taking to consideration new circumstances. Thus, a more flexible method helps to reduce risks and bring necessary corrections into the project when it’s already started.<br />
<br />
Everything is perfectly well from the point of view of theory. It would be perfectly logical if business software gave the necessary flexibility to a PM in optimizing the processes while it’s being executed. It sounds simple and the idea of it comes natural. But, unfortunately, it hasn’t previously been possible. The existing software gives indeed powerful tools to automate the process, to control its performance and provides the manager with well-done analytical tools. Yet whenever you need to bring any changes into your process, you get stuck. This takes long time and this is far too complicated. You make a clone of the existing process (to be more exact, not even you, but special professionals invited on this occasion), bring modifications into it, then turn off the running process and turn on the new scheme.And this is the easiest way provided by few solutions available on market. More commonly, to bring changes you need either to switch off the running process for the time necessary to modify it, or you need to build an absolutely new process to replace the existing one. All this is painful, you cannot do it yourself, and, what is worse, you have to face limitations: not any changes can be made.<br />
<br />
New generation of business software uses semantic technology that totally eliminates this inconvenience. New core logic of this technology makes it possible to bring changes on the fly, with almost no restrictions. Once you notice the process may run in a more efficient way if you change something, you open the visual workflow builder and drag and drop a new element to the scheme. That is all. No time thinking what button to press or trying to understand the software logic, no time spent waiting for the professionals to bring your design to life, no time spent in restarting the process after rebuilding it. Once you have added a new element to the scheme, the process adapts the new flow in no time.<br />
<br />
You will be able to test the semantic technology soon, for this I have already <a href="http://www.comindware.com/pre-registration/" target="_blank">subscribed</a> to get Comindware Tracker 1st edition right after it appears.Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-80080074297724156412011-10-25T05:24:00.000-07:002011-10-25T05:24:15.154-07:00Mobile UI PatternsUser Interface Design Patterns are very important when we design or develop something. It might be a web application, desktop application or mobile application. This is to maintain the consistency throughout the application for making an application more user-friendly.<br />
<br />
If you are new to mobile application development then this article may help you to find some good design ideas.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="#" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="350" width="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinklT7f-x1zqfnoGRsl7wAJfRE192L20ICxUcNsCtLWv241YrqRRNCsubJ8FX2GqsWuUIVMOUVfTHXgDuf14Tivzoqn8XKEqAKB3JQh9qt61w-Azzf0a6AV-mcnX1B8k3CqVY5G8xiaQc/s400/Mobile-UI.jpg" /></a></div><br />
<a href="http://mobile-patterns.com" target="_blank"><b>mobile-patterns</b></a> is website with a huge collection of UI patterns in several categories like Navigation, SignUp, Settings, User Profiles, Lists, Notifications, Maps and etc.<br />
<br />
<b>Source: </b><a href="http://mobile-patterns.com" target="_blank">http://mobile-patterns.com</a><br />
<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com2tag:blogger.com,1999:blog-4416797142664166550.post-69626292009140055432011-10-23T23:36:00.000-07:002011-10-23T23:36:42.771-07:00Date and Time Picker For Mobile - Mobiscroll<a href="http://www.mobiscroll.com" target='_blank'><b>Mobiscroll</b></a> is a customizable date and time picker for mobile devices which can be supported on iOS, Android and every major Desktop browser.<br />
<br />
Use it with one of the pre-defined styles and behaviour (default, Android, Sense UI and iOS), or customize it. <br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="#" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="229" width="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj68HK_BMYTRaY1PZO6Xet-oAaqdkjFh3AUoLW9_fXa2BKnCVDXTwBVJy9f2nzqOo7jPRyE0VIWupy9RR6v2kUxiOvxrJXn6wv98GNzYJXyQEB11tvwkWXYgsuw98paaLSYSn5P52lcDgk/s400/MobiScroll.jpg" /></a></div><br />
It integrates well with existing javascript frameworks, like jQuery Mobile.<br />
<br />
<b>Source:</b> <a href="http://www.mobiscroll.com/" target='_blank'>http://mobiscroll.com/</a><br />
<b>Demo:</b> <a href="http://demo.mobiscroll.com/" target='_blank'>http://demo.mobiscroll.com/</a><br />
<b>Download:</b> <a href="https://github.com/acidb/mobiscroll" target='_blank'>https://github.com/acidb/mobiscroll</a><br />
<br />
<br />Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-10447869429158337812011-09-12T07:54:00.000-07:002011-09-14T02:52:36.002-07:00Comindware - Online Project Tracking Tool<br />
<div class="MsoNormal">
A new IT company, Comindware®, is coming up to the market
with <a href="http://www.comindware.com/" target="_blank">enterprise collaboration software</a>.
In October, when the release is due, the developers’ team promises to show two
products: Comindware Tracker™ and Comindware Task Management™.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
“Just another tracker”, was my first thought when I found it
out. Yet, after a closer study, it appears that the guys have managed to create
something new for issue tracking and <a href="http://www.comindware.com/task-management/" target="_blank">task management</a>. Here are
the main features that differentiate Comindware Tracker™ from other trackers.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
First of all, this is <a href="http://www.comindware.com/tracker/" target="_blank">issue tracking software</a> for any
functional area in your organization. Usually, when we say ‘tracker’ we mean
‘bug tracker’, an application common for QA services to track software bugs.
There are also helpdesk solutions for IT. Some trackers are designed for a
certain industry and cannot be used anywhere else. Comindware Tracker™ comes
with a pre-set templates library for some industries (yet, until the release,
the exact set of the industries they picked is kept secret, so I can only guess
this might be HR, marketing and the same old requests, bugs, support tickets
for IT). Still, even if your industry or department is not on the list yet, the
tracker can be customized rather quickly to your specific needs and basically
you can start using the tracker right away.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Possibility to work inside MS Outlook makes the tracker a
‘non-tracker’. Actually, I am rather lazy to learn how to use a new
application. Call me old fashioned or conservative, but I don’t like to spend
time trying to figure out how it works. If you are like me, you will be glad to
know, that you don’t even have to see the <a href="http://www.comindware.com/tracker/" target="_blank">Comindware Tracker</a>™ interface as
with the help of a plug in it can be integrated into MS Outlook interface and
all the work can be done in MS Outlook. I find it useful, since we all know how
to use MS Outlook. </div>
<div class="MsoNormal">
‘Any time custom’, if I may call it so, means that all
settings can be changed on the fly at any moment. Usually this option in
trackers is either not available at all, or you can only change few settings. <a href="http://www.comindware.com/tracker/" target="_blank">Comindware Tracker™</a> gives you almost
absolute freedom to change everything, including items and item fields. This is
something new and rather interesting to me.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
So, when I hear ‘tracker’ I get bored, when I hear ‘Comindware
Tracker’ I start looking forward to the release day to see it. I want to touch this,
because I am more visual, and only then will I believe that this is real.
Meanwhile the pre-registration for the release has already started on
Comindware official website and I have already <a href="http://www.comindware.com/pre-registration/" target="_blank">signed up</a>.</div>
Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-6089412944270914132011-05-12T00:02:00.000-07:002011-05-13T13:25:27.047-07:00Airpush - Push Notification Ad Network for Android<iframe width="560" height="349" src="http://www.youtube.com/embed/bNQbo8Rao08?rel=0&hd=1" frameborder="0" allowfullscreen></iframe>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-54590990375852610592011-04-29T04:11:00.000-07:002011-04-29T04:12:04.674-07:00User Defined Data Types In SQL ServerUser defined data types is useful to maintain the data type consistency in the database design. For example Phone Number is a field in several tables. These tables are may be created by several people in the team. All are may be use nvarchar as data type for Phone Number but length may be vary..to overcome these kind of issues we can use this feature.<br />
<br />
Example:<br />
<br />
<blockquote>Create Type [dbo].[PhoneNumber] from [nvarchar](12) NULL</blockquote><br />
<blockquote>Create table Employees (<br />
<br />
Email nvarchar(50),<br />
Phone PhoneNumber<br />
<br />
)</blockquote><br />
In the above example PhoneNumber is a user defined data type.Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com2tag:blogger.com,1999:blog-4416797142664166550.post-36914002011027104672011-04-18T22:02:00.000-07:002011-04-18T22:05:01.173-07:00US Phone Number With Optional Extension Regular ExpressionAre you looking for validation expression for US phone number with optional extension.<br />
<br />
Here it is:<br />
<br />
<blockquote><b>^\d{3}-\d{3}-\d{4}(-\d{2,4})?$</b></blockquote><br />
It accepts the following <br />
<br />
123-456-7890-9999<br />
123-456-7890-999<br />
123-456-7890-99<br />
<br />
Minimum Extension length is 2 and Maximum is 4 and it is optional. <br />
<br />
We can change the minimum and maximum lengths by simply replacing the values of MIN and MAX.<br />
<br />
<blockquote>^\d{3}-\d{3}-\d{4}(-\d{MIN,MAX})?$</blockquote>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com2tag:blogger.com,1999:blog-4416797142664166550.post-82280765979791866262011-03-08T01:11:00.000-08:002011-03-08T03:44:36.531-08:00Making Phone Calls and Sending Instant Messages Using JQuery Plugin<a href="http://phono.com/" target="_blank">Phono</a> is a jQuery plugin and JavaScript library which turns any web browser into a phone and capable of making phone calls, sending instant messages. You can also connect to SIP clients. All these are possible with a simple API.<br />
<br />
<center><br />
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="283" > <param name="movie" value="http://www.britepic.com/britepic.swf"><param name="FlashVars" value="id=1885216&src=https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggsJOuaRhbI_5IlElSdfu7-QIuhw3FvD44gbUBevGANlPBkBLZKJ6T0mBL-0UboUs1twUEfs8YhO4xJQAg7XTrD6u-cb3czkdepDPgLnNNjMJfW5SY7qBA87VIyXv05sbPD0kxRmQC0E8/s1600/Phono.JPG&keywords=Free%20Phone%20Calls,%20Free%20JQuey%20Plugins,%20Free%20Sending%20Messages&show_ads=1&show_menu=1&href=http%253A//&caption=Phono&width=400&height=283&" ><param name="allowscriptaccess" value="always"><param name="wmode" value="transparent"><embed src="http://www.britepic.com/britepic.swf" flashvars="id=1885216&src=https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggsJOuaRhbI_5IlElSdfu7-QIuhw3FvD44gbUBevGANlPBkBLZKJ6T0mBL-0UboUs1twUEfs8YhO4xJQAg7XTrD6u-cb3czkdepDPgLnNNjMJfW5SY7qBA87VIyXv05sbPD0kxRmQC0E8/s1600/Phono.JPG&keywords=Free%20Phone%20Calls,%20Free%20JQuey%20Plugins,%20Free%20Sending%20Messages&show_ads=1&show_menu=1&href=http%253A//&caption=Phono&width=400&height=283&" allowscriptaccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" type="application/x-shockwave-flash" width="400" height="283"></embed></object><br />
</center><br />
<br />
Now make and receive phone calls directly in your browser with a few lines of code using <a href="http://phono.com/" target="_blank">Phono</a> JQuery Plugin.<br />
<br />
You can try making of calls on <a href="http://phono.com/" target="_blank">Phono</a> home page. they also provide <a href="http://phono.com/docs" target="_blank">Documentation</a> and <a href="http://phono.com/demos" target="_blank">Demos</a> for developers.Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-78760049375567453152011-03-04T04:40:00.000-08:002011-03-04T04:40:48.467-08:00Free Agile Project Management - Gravity<a href="https://www.gravitydev.com/" target="_blank">Gravity</a> is a powerful tool to manage Agile Projects. The plus point of this tool is its simple and clean interface. No need to registration, simply sign in with your Google, Yahoo, or openid account. <br />
<br />
All accounts are secured by SSL. By using its Develope API, easily integrate <a href="https://www.gravitydev.com/" target="_blank">Gravity</a> into your existing tools.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://www.gravitydev.com/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="237" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMykn4COijYRvsyvhs6ZIW_LgHLbl4ZVruoxyymOfManrAlcRZyYKuVkREVvK-c8Nm5IfvG2IuKqIkD-cUgbgkCv9mBtRjnlz6JLQVt_U_1bPpY8eqQ7Kcg0upJG48qrdrzmZeoGpKmyw/s400/Gravity.png" width="400" /></a></div><br />
Gravity is free for user accounts with some limitations. You can create one private project and 5 private participants. But you can create as many as public projects and participants. <br />
<br />
There are some paid packages with low cost for start-ups or small companies. Check the following page for pricing:<br />
<br />
<a href="https://www.gravitydev.com/pricing" target="_blank">https://www.gravitydev.com/pricing</a>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-42022725595088251542011-03-03T23:24:00.000-08:002011-03-08T01:21:52.761-08:00Mikogo - Free Web Conferencing and Desktop Sharing Tool<a href="http://www.mikogo.com/" target="_blank">Mikogo</a> is a free desktop sharing tool full of features to assist you in conducting the perfect online meeting or web conference. Up to 10 people can participate simultaneously for online meeting or web conference. It is an easy-to-use cross-platform desktop sharing tool, ideal for web conferencing, online meetings or remote support.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.mikogo.com/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="1" height="216" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivxo4Z7PaDLpuyVDRrF5Ria_3OJOqGivvOovpnxn5jCDWRcMWzuNyzCMeR6qNo19lsNrMdfwAa_oUhwJwDwYHaiOG6_mszI5Wg4-Wc8UGkMqIE0uzzS3c6oTFE7W_tSFBgVVbPl5roAfE/s320/Mikogo.png" width="320" /></a></div><br />
<br />
Product Features:<br />
<br />
1. online meetings<br />
2. web conferences<br />
3. product demonstrations<br />
4. web presentations<br />
5. remote support<br />
6. webinars<br />
<br />
Download Link: <a href="http://www.mikogo.com/download/windows-download/" target="_blank">http://www.mikogo.com/download/windows-download/</a>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com1tag:blogger.com,1999:blog-4416797142664166550.post-57152511554935278302010-12-29T21:29:00.000-08:002010-12-29T21:31:32.363-08:00CSS Menu Generator<a href="http://www.mycssmenu.com" target='_blank'>CSS Menu generator</a> is used to create custom menus with some set of pre-defined templates. You can choose template either Horizontal or Verical. Easily create menus without full knowledge of HTML and CSS. Moreover it supports cross browser compatibility.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaLu6be-oPTvDtQ4uM19STOraUtUCmEsiGfVrurBJcR7cmnHD0TS-mlFbNoZlZCabcF69v-NyvA2Egr-Zuv11o33UApr-33jtoShyphenhyphen5Ni54WOmjDsEEyA3xKuIKdPIMrhGLy4GxztJYHf8/s1600/css_menu_generator.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaLu6be-oPTvDtQ4uM19STOraUtUCmEsiGfVrurBJcR7cmnHD0TS-mlFbNoZlZCabcF69v-NyvA2Egr-Zuv11o33UApr-33jtoShyphenhyphen5Ni54WOmjDsEEyA3xKuIKdPIMrhGLy4GxztJYHf8/s400/css_menu_generator.jpg" width="400" target="_blank" /></a></div><br />
<br />
Demo:<br />
<br />
<ul><li><a href="http://www.mycssmenu.com/#css-horizontal-menu" target="_blank">Horizontal Menu Templates</a></li>
<li><a href="http://www.mycssmenu.com/#css-vertical-menu" target="_blank">Vertical Menu Templates</a></li>
</ul>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com1tag:blogger.com,1999:blog-4416797142664166550.post-25892243630498683672010-12-29T21:02:00.000-08:002010-12-29T21:04:17.307-08:00Signin Dropdown Box Like Twitter Using JQuerySignin box in the Twitter website is something new and unique, Once we click on the signin button, it will open the login form in dropdown, this design is very useful for space utilization in the webpage as well as better look and feel and unique. We can develop the same kind of sigin forms using JQuery. <br />
<br />
Check the following article for the detailed explanation.<br />
<br />
<a href="http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/" target="Blank">Perfect signin dropdown box likes Twitter with jQuery</a> <br />
<br />
Screenshot of the login form as follows:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7heYcM4uDfbE6RQozpSbLEND3Ok6Z_Kks7j6C0S8wLUR-L7YQ9l1FpaVvCyu_-VhzHqCbc8KdNPU0e2q_7WUSQ1NYLkjsJWtgW6aQ-DfeuspsN1Wy6a6cveDz9uOoc116Jd__0xbrzEY/s1600/Singin_Design.jpg" target="_blank" /></a></div><br />
<br />
<ul><li><a href="http://aext.net/example/twitterlogin/" target="_blank">Demo</a></li>
<li><a href="http://www.box.net/shared/ye9y3j1kvs" target="_blank">Download</a></li>
<li><a href="http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/" target="_blank">Source</a></li>
</ul>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-73482221569872269512010-12-17T05:51:00.000-08:002010-12-17T05:51:56.754-08:00Free jQuery plugin - Easy Accordion<a href="http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/" target="_blank">Easy Accordion</a> is a opensource accordion jQuery plugin, Which is highly flexible horizontal slider able to show any kind of content like divs, text, images, lists, etc.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" height="145" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguoI8kWJJcw-PC6YBzvrTOoYHXwa9cCWewfukKdG3gDlfUl334XdwR0WemyIiAXib2L1dor_rTp4ojqZRoW-eW9sU8BNczkB5xxnoFr-PoYkc7DSDVzMsukHLcysw7Dl_kVxSiQO-9lBg/s400/slider.png" width="400" /></a></div><br />
<b>Features:</b><br />
<br />
<ul><li>Easily create a nice and smooth accordion effect</li>
<li>Decide whether or not automatically animate your slider</li>
<li>Set the active slide when the user loads the page</li>
<li>SEO friendly</li>
<li>Totally customizable via CSS</li>
</ul><br />
You can see <a href="http://www.madeincima.eu/samples/jquery/easyAccordion/" target="_blank">demo</a> here.Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com1tag:blogger.com,1999:blog-4416797142664166550.post-12978007956775499042010-12-10T01:53:00.000-08:002010-12-10T01:57:38.269-08:00CV Maker OnlineCreate beautiful, professional resumes in minutes for free using <a href="https://www.cvmaker.in/">CVMaker</a> online Software. Simply Signup and fill in your details to generate beautiful PDF Resumes.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><br />
<a href="http://www.cvmaker.in/" target="_blank"><img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf4SYV_IfL2BvvDasLN9Gs5BL6FfsusA_nOq6ovbTuukiRkdv1obYM8VFwbyOQpfqUC7UYLgIeJRkB-Bya-flRYvlT18NUIqA77ocS0_wua_KCnoPuY_W7y0rOz3tRqF00oGz_vuqa5To/s400/CVMaker.png" width="400" /><br />
</a></td></tr>
</tbody></table><b><br />
</b><br />
<b><span class="Apple-style-span" style="font-family: inherit;">Sample Resumes:</span></b><br />
<br />
<span class="Apple-style-span" style="font-family: inherit;"><a href="http://cvmaker.in/Pages/samples?type=executive" target="_blank"><span class="Apple-style-span" style="color: #3d85c6;"><b>Executive (pdf)</b></span></a> <b><span class="Apple-style-span" style="color: #0b5394;"> </span><a href="http://cvmaker.in/Pages/samples?type=elegant" target="_blank"><span class="Apple-style-span" style="color: #3d85c6;">Elegant (pdf)</span></a></b></span>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-59134969232084342212010-12-09T02:56:00.000-08:002010-12-09T02:56:17.192-08:00Open Source Project Management Application by TeamLabTeamLab is an open-source application for business collaboration and project management with great features includes Projects, Milestones, Tasks, Reports, Events, Blogs, Forums, Bookmarks, Wiki, Instant Messenger, and more.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6CfVDoxneOqeJrfXergCfxQO9wzYYyrEg7SslbC6qD4kDcX7A3P9LSlvau8udrkQUekfwrr33W0C9WiLdi89nwkgDOoE4b5-94lMKYmGyJKYyR_SOQfOsHgX1qpOtL4ZuB6_xuRS9Cns/s1600/TM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="203" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6CfVDoxneOqeJrfXergCfxQO9wzYYyrEg7SslbC6qD4kDcX7A3P9LSlvau8udrkQUekfwrr33W0C9WiLdi89nwkgDOoE4b5-94lMKYmGyJKYyR_SOQfOsHgX1qpOtL4ZuB6_xuRS9Cns/s400/TM.png" width="400" /></a></div><br />
TeamLab Website: <a href="http://www.teamlab.com/">http://www.teamlab.com/</a><br />
Opensource Website: <a href="http://sourceforge.net/projects/teamlab/">http://sourceforge.net/projects/teamlab/</a> Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-19920963764212312642010-12-07T05:30:00.000-08:002010-12-07T05:31:16.243-08:00How to Migrate a SharePoint 2007 Site to SharePoint 2010 Using Database Attach<span class="Apple-style-span" style="font-family: Arial, Helvetica;"><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 14px;"></span></span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica;">Using the database attach method, we can migrate a site/site collection to SharePoint 2010 following some basic steps:</span><br />
<br />
<ol><li><span class="Apple-style-span" style="font-family: Arial, Helvetica;"> Create a web application in SharePoint 2010 with blank site collection</span></li>
<li><span class="Apple-style-span" style="font-family: Arial, Helvetica;"> Backup the content database of SharePoint 2007 site.</span></li>
<li><span class="Apple-style-span" style="font-family: Arial, Helvetica;"> Copy the content database backup to the SharePoint 2010 SQL server.</span></li>
<li><span class="Apple-style-span" style="font-family: Arial, Helvetica;"> Mount that content database to the SharePoint 2010 server.</span></li>
<li><span class="Apple-style-span" style="font-family: Arial, Helvetica;"> Update the user interface.</span></li>
</ol><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica;">Check the following source link for more detailed explanation with pictures:</span><br />
<span class="Apple-style-span" style="font-family: Arial, Helvetica;"><a href="http://community.bamboosolutions.com/blogs/sharepoint-2010/archive/2010/11/02/sharepoint-2010-cookbook-migrate-a-sharepoint-2007-site-to-sharepoint-2010.aspx" target="_blank">How to Migrate a SharePoint 2007 Site to SharePoint 2010 Using Database Attach</a></span><br />
<br />
<div></div>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com0tag:blogger.com,1999:blog-4416797142664166550.post-62955740692181578322010-12-02T09:30:00.000-08:002010-12-02T09:34:20.342-08:00Programmatically Press F11 Key on Button Click Event to View Browser in Full Screen ModeClicking on F11 key will change the browser view mode into full screen mode. To implement it programmatically use the following code.<br />
<br />
Add following Javascript code between <head></head> tags.<br />
<br />
<script type=""type/javascript><br />
<div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> function maxwin() {</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"><br />
</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> var wscript = new ActiveXObject("Wscript.shell")<wbr></wbr>;</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> if (wscript!=null)</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> wscript.SendKeys("{F11}");</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"><br />
</div><div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> }</div><script><br />
<br />
Call javascript function in button click event as below:<br />
<br />
<div style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"> <asp:Button ID="Button1" OnClientClick="maxwin();" runat="server" Text="Button"<br />
onclick="Button1_Click" /> </div><br />
<asp:button ="" id="Button1" onclientclick="maxwin();" runat="server" text="Button"></asp:button>Srikanth Guptahttp://www.blogger.com/profile/00084546686821813766noreply@blogger.com2