Installation of SQL Server Management Studio Express on an existing installation of SQL Express 2008 becomes a painful task, and I learnt it the hard way when we were configuring SQL Express for one of our clients.
Microsoft SQL Express Server Management Studio Express is a separate tool released by Microsoft. This is not part of the initial download and allows the user to install the Studio Express and can be installed on any computer, with or without SQL Server or SQL Express installed.
Run the SQL Express installation on the client computer where you want to install the Server Management Studio Express. A stripped down version of the tool is displayed.
- Choose a New SQL Server stand-alone installation or add features to an existing installation.
- After the execution of the traditional configuration checks, we have to chose what to install, even if all the editions choice dialog is grayed out allowing the installation of a free edition (SQLExpress) only.
- Once terminated, the Feature Selection dialog is presented allowing us to install Management Tools basic and the SQL Client Connectivity SDK.
- Disk space requirements dialog will display the space available on the site.
- Once terminated, SQL Server Management Studio basic, as well as additional (and limited) Integration Services utilities, has been installed, as indicated by the availability of the application in the Program folder.
Smruthi Technologies is proud to announce the launch of the website for its client City Transport LLC, Fujairah, UAE. The salient features of the website is its flexibility to edit the site contents by the user and displaying of services based on the contents entered by the user.
The entire website is backed by our Content Management System. The website has a built-in career management system, eRecruit, which allows the client to update job posting on the website and manage the resumes submitted for job openings displayed on the website.
About City Transport LLC: City Transport LLC is a Fujairah based shipping and freight forwarding company engaged in the business of Shipping, Air Travel Services, Tourism and Travel, Fleet Rental and other activities. Visit their website at : http://cityfjr.ae
eRecruit is our latest offering for companies involved in publishing their jobs online. This solution has been built exclusively for our customers involved in managing their job postings on their website, candidate screening and selection of candidates.
The system, built using PHP, mySQL and jQuery, is a complete web based application, allowing the site administrators to specify job vacancies, approve vacancies and publish the job vacancy on the website. The simple to use interface is one of the main features of the application.
Additional features include – candidate resume search, short list or reject candidates, adding notes and comments on resumes received, advanced search on resume details, customization of application form to be displayed on the website.
PHP is one of the best scripting languages for website applications. The power of PHP has grown over the years and is now the most common language used in websites. Many popular websites like Facebook,Wikipedia and others uses PHP for running their sites.
One of the main requirements in any website is to send an email, either through a contact form or for a news letter. PHP supports sending mails a very easy task by using the mail() function.
The first argument to this function is the recipient, the second specifies the message’s subject and the third one should contain the body. So to send a simple sample message, we could use:
<?php
$to = "recipient@example.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>
Our web design team launched the new site for Reon Technologies – a Bangalore based Telecom solutions provider in a record time of one week. The website is backed by our Content Management System, and allows client to completely control the contents of the website.
The site has been integrated with Google Analytics, and is completely SEO friendly. The website was developed using PHP with jQuery. One more addition to our ever growing profile.
About Reon Technologies: REON Technologies is an Intellectual Property driven Software Product and Technology Development Company with an existing product portfolio of Unified Communications applications, multi-component Mobile Messaging Engine, Content Messaging Platforms and EAI.
Many a times, it becomes very essential to open up a web page from Silverlight into a separate window when a user clicks on a button. Silverlight 4.0 allows users to use HtmlPage.PopupWindow() method to open up a pop-up window. Due to security concerns, this method can only be called from a button click event, and cannot be called from a Page Loaded method. Very valid, as we want the users to confirm when the window has to be opened.
The following steps allows the users to open popup windows in Silverlight:
- To use this method you will need to add a reference to System.Windows.Browser
- The call to HtmlPage.PopupWindow() takes three parameters:
- Uri – The location to browse to.
- String – The name you want to call the target window.
- HtmlPopupWindowOptions – A variety of options such as window positioning, sizing. Also, whether the toolbar and menubar are visible and more.
Code sample:
private void Button_Click(object sender, RoutedEventArgs e)
{
HtmlPopupWindowOptions options = new HtmlPopupWindowOptions();
options.Left = 0;
options.Top = 0;
options.Width = 800;
options.Height = 600;
if(true == HtmlPage.IsPopupWindowAllowed)
HtmlPage.PopupWindow(new Uri(“http://www.silverlight.net”), “new”, options);
}
We recently completed the revamping of the website for Manipal Ace Event Management Company. The complete site was revamped and integrated with our Content Management System, giving the end users complete flexibility in updating their website.
Our customized CMS solution allows the users to enter the event details, upload photos and attachments for the events, create photo gallery and monitor the site’s performance.
The CMS was designed in PHP with mySQL as the database.
GoDaddy is our hosting partner, and their services has been great. For the last five years, we have hosted numerous websites, and off late with our foray into Silverlight Applications, we choose GoDaddy for hosting our applications.
Most of the providers who provide with ASP.NET hosting operate IIS under medium trust. To make your application work, changes has to be made to the applications app.config and web.config files. As our application was compiled under .Net 3.5 framework, we encountered the following errors when the application was hosted on the dedicated server.
Error:
There is no build provider registered for the extension ‘.svc’. You can register one in the <compilation><buildProviders> section in machine.config or web.config. Make sure is has a BuildProviderAppliesToAttribute attribute which includes the value ‘Web’ or ‘All’
The solution to fix this error is to edit your web.config and change the following lines:
<compilation>
<buildProviders>
<add extension=”.svc” type=”System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″/>
</buildProviders>
</compilation>
Another error often encountered is
This collection already contains an address with scheme http. There can be at most one address per scheme in this collection.
Edit your web.config for
<system.serviceModel>
…
<serviceHostingEnvironment>
<baseAddressPrefixFilters>
<add prefix=”http://services.oncoindia.com/” />
</baseAddressPrefixFilters>
</serviceHostingEnvironment>
…
</system.serviceModel>
According to an article in Siliconindia.com, Google tops the list of top 10 sites that changed the world, ever since the birth of Internet. These sites have left such a deep mark in our life, that sometimes it becomes impossible to think how Internet would have been without these sites. So here it goes:
- Google – Internet’s largest search engine company. With its offerings like GMail, Google Talk, Google Earth, Froogle etc.. google rules the internet and its impact is so high that google is now listed as a verb in the dictionary.
- Wikipedia – Founded in 2001, it has become on of the most trust-worthy information site. With more than 17 million articles, it serves around 2000 pages per second.
- Facebook – what started as a site to connect college students, has now become the one of the most visited site in the internet.
- Twitter – Launched in 2006, it has over 175 million users worldwide, and is famous for its celebrity users. It is estimated that twitter generates 65 million tweets a day.
- Yahoo – Before the birth of Google, Yahoo ruled the search world. Started in 1994, during the early days of Internet as a directory service, Yahoo! still commands the slot of most visited site in the Internet.
- YouTube – Launched in 2005 as a video-sharing site by three friends, today Youtube has more than 100 million clips and is powered by Google.
- MySpace – Started in 2006, this site was one of the first social networking site, before being acquired by News Corp and eventually overtaken by Facebook, MySpace still boasts of more than 60 million users worldwide.
- eBay – Pioneer in bringing the concept of online shopping and bidding to the internet, it has turned itself into a huge shopping mall with its presence in almost all countries in the world.
- Wikileaks – A new entrant to the Top 10, Wikileaks became more famous off late due to its controversial style of reporting confidential documents.
- Amazon – Starting with an office in a Seattle suburb with desks made out of old doors, Amazon today is the largest online retailer in the U.S. Amazon’s continued dominance rests on price-slashing which has made it one of the biggest online shopping centers with new and old items available to the users at a simple click of a button.
Sometimes it becomes a herculean task to beautify Javascript code of some of the common Javascript components found on the web, which you might have to modify a bit or analyze to understand what really happens. Javascript beautifiers are programs which helps you to format and beautify your code so that you can easily read and analyze the code.
Some of the interesting Beautifiers which I found extremely useful and handy are:
* http://jsbeautifier.org – This little beautifier will reformat and re-indent bookmarklets, ugly javascript, unpack scripts ,as well as deobfuscate scripts. It has got both an online version as well a downloadable version at http://github.com/einars/js-beautify/zipball/master . One of my personal favorites
* http://www.javascriptbeautifier.com/ – Another good one. But this supports only online version