Archive for the ‘General’ Category

SVN integration into Visual Studio

Monday, July 14th, 2008

United SCC

You may ask what that stands for , Yes there is a immediate and quick answer , it says universal source control integration plugin.

This has a lot of advantages in it. We can integrate our csv in any of the tools like Access, PowerBuilder, Microsoft Visual Studio ,etc.,

This can be best for any one who can see aalternative for VSS

Now the SCC supports  CVS , SVN(Subversion), BZR (Bazaar) .

Advantages are Atomic commits support, native source control integration interface for many programs , File history viewer and comparison support.

They are having a free trial of 30 days. we can also try this for 30 days , so that we can train ourselves and get familiar with the software and how to work with that software. They are providing a chm , this is like a help manual foir the usage of this system and we can get used to it , so that we dont need to face any problem while integrating with the studio and getting confused . here is the link from where you can access all the software downloads and all the other help manual and other details about this site , There are also many advantages these can also be got in the site as below in the link.

Visual Studio SVN integration Thanks for spending your time useful in seeing how we can integrate the above mentioned things with the software.

Posted by Mahesh ( Tryangled )

The Eurodipity European SEO contest

Saturday, July 12th, 2008

I’m really not sure how many SEO contests are being held each year because most of them have very bad advertising, but one fellow blogger found my website and invited me to participate in the eurodipity European SEO contest this summer.

Actually this SEO contest is not really well organized because the set of rules which each participant must follow are not strict enough and this makes the competition a bit dull. The biggest problem with it is that you can use aged high pr domains not like other SEO competitions where you must use brand new domain and build it up to the top. Also the only SEO rule they have is not to use SPAM, but their definition is a bit vague and I suppose Search Engine Cloaking can be used to stuff some good keywords in non-related pages.

The great thing about this contest is that there will be a lot of small value awards. There will be 6 groups of top 3 ranker’s which will receive one week free hotel stay for two at the Costa Blanka Villas in Spain. More about the prizes see here

NOTE: This contest is that is only for Europeans and the winners will have to show proof of citizenship.

I will be writing soon on our progress, for now that’s about it. If you have EU citizenship and you wish to enter the game, please feel free (don’t forget to email me your website so I can place it on my SEO Friends page….

Posted by Mahesh ( Tryangled )

URL Canonicalization & Internal Linking Structure: Consistency is Key

Wednesday, July 9th, 2008

July 08, 2008

In SEO it’s important to occasionally go back to the basics to cover some issues that can affect the inner architecture of your website. After all, a strong and complex optimization campaign starts with your site. Also, as Content Management Systems (CMS) become more powerful and more customizable, it’s important that you speak with your vendor about certain issues before you jump on board. It’s also important to consider some situations outside of the CMS and how they affect your site.

In this blog post I am going to look at servers, specifically IIS and Apache, and how they handle URL structures.

Because more content management systems are allowing webmasters to customize URL structure, many sites now are graced with static-appearing URLs that are good for everyone; search engines and users. Instead of having mile-long URLs with a bunch of dynamic parameters, many webmasters have the option of using title case, lower case, hyphens, underscores, etc (depending on their system) to customize URL structure.

Of course, the search engines are getting better at indexing dynamic URLs and are even offering tools to help with URL rewrites in their specific engine, but in the end it’s tough to argue that a parameter-rich URL is as beneficial as a clean and simple one. It’s also important to consider how servers handle URL structure. One specific area I would like to discuss is how IIS and Apache handle URL cases. It’s pretty simple, and can make a difference in how you decide to structure your URLs.

Simply put, IIS is not case-sensitive and Apache is.
This means that on IIS, the following URLs will render the exact same page in a browser:
http://www.yoursite.com/Product-Category-One
http://www.yoursite.com/product-Category-One
http://www.yoursite.com/product-category-One
http://www.yoursite.com/product-category-one
http://www.yoursite.com/Product-category-one
(you get the point)

On Apache, these many URLs will not render in a web browser. Depending on the Apache server setup, URLs with case inconsistencies will either return a 404 or will redirect to the correct version.

So What Does this Mean?

You can see that on IIS this may present some URL canonicalization issues, however I find that the real issue lies with the internal linking structure. On either server, IIS or Apache, linking to multiple versions of the same page can be very harmful to the internal architecture of your website. For example, instead of 5 links pointing to http://www.yoursite.com/Product-Category-One, you are dispersing the links to this very same page over multiple versions of the same URL, fracturing the internal link popularity of this page.

Avoid URL Inconsistencies

A lot of responsibility of URL consistency lies in the hands of those adding links within the website. It’s best practice to have a consistent and pre-determined URL structure and to make sure everyone who has permissions to make changes to the site understands the importance of this consistency. Explain that even though the page renders (on IIS) or redirects (on Apache) that inconsistencies lead to link popularity dilution and fracturing, which can hurt the site’s search engine positioning potential.

In my experience, it helps to make the URL structure as simple as possible. I like lower case. It’s simple, it’s clean, and users tend to prefer this style when directly accessing or linking to the site.

Also, if you’re running into issues, take the time to research tools and other options to help you control the canonicalization problems you’re running into. There are various techniques and server add-ons to help you control the trouble you’re having with URL inconsistencies.

Posted by Mahesh ( Tryangled )

Google Gets Friendly with Flash Content

Wednesday, July 9th, 2008

July 01, 2008

Flash website developers can breathe a sigh of relief this morning - a collaboration between Adobe, Google and Yahoo! will make it easier for the two search engines to index Flash files (SWF).

flash logoUntil now, search engine web crawlers have had lots of trouble accurately indexing text and links that appear in Flash files. For years this roadblock has been the cause of many headaches for web designers, website owners and online marketers alike. (Not to mention searchers who may be missing out on valuable content.) But the bottle of ibuprofen may be going back in the medicine cabinet.

Last night Google announced that it has launched its new Flash indexing algorithm. The new algorithm is a result of the Adobe collaboration.

Can Google now index every item in a Flash file? No. But it can index the useful parts.

According to Google software engineers Ron Adler and Janis Stipins:

Google can index text content within Flash

1) This Flash text can be used for the snippet that appears beneath your link in Google search results.

2) Flash text will be used to compare with keywords used in Google searches.

3) Indexable Flash content includes text within Flash buttons and menus.

Google can index links with Flash

1) Links within Flash files can be followed by Google’s web crawler.

Google cannot index non-textual Flash content

1) Google can’t index images within Flash files.

2) Google can’t index text that appears in Flash-based images.

3) Google will not generate anchor text for non-text, Flash-based links.

Posted by Mahesh ( Tryangled )

Toshiba Unveils Laptop With Cell-derived Chip

Wednesday, June 25th, 2008

Mon Jun 23, 3:20 AM ET

The first laptops to make use of the SpursEngine, a multimedia co-processor derived from the Cell chip that powers the PlayStation 3, will go on sale in Japan in July.
ADVERTISEMENT

Toshiba will launch its Qosmio G50 and F40 machines with the chip, which contains four of the “Synergistic Processing Elements” from the Cell Broadband Engine processor. The Cell chip used in the PlayStation 3 has eight of the SPE cores plus a Power PC main processor. The SPE cores perform the heavy number-crunching that makes the console’s graphics so stunning.

The SpursEngine SE1000 will work in much the same way in the laptops.

The operating system will run on an Intel Core 2 Duo chip and the SpursEngine will be called on to handle processor-intensive tasks, such as processing of high-definition video. This arrangement means the laptop should be capable of some tricks that haven’t been seen on machines until now.

Among them, Toshiba said the two computers will be able to upscale standard-definition video to high definition; transcode in realtime digital TV to MPEG4 so that the resulting files are cut down in size by one-eighth and burn video to DVD in half the time of current machines.

A novel feature is face navigation. Faces that appear in video are recognized and displayed as thumbnail images to create a visual index to the video. Users can find the person or scene they want by glancing at the thumbnails and then click on the respective one to watch that portion of video. The computer can also divide up the scenes in user-shot video so they can be viewed one-by-one and analyze and display the volume or the clip across its entire length so, for example, excitement in a sports event can be more easily found.

Finally, by analyzing images from the computer’s built-in camera it’s possible to control video playback with hand gestures.

The Qosmio G50 is a multimedia laptop and has an 18.4-inch high-definition screen, 500G bytes of hard-disk space, NVidia GeForce 9600M graphics processor, dual digital TV tuners and wireless LAN including 802.11n. It weighs 4.9 kilograms and measures 45 centimeters by 31cms by 4.8cms. Battery life is about 4 hours.

The Qosmio G50 will be cost from ¥290,000 (US$2,700) and the F50, which has a 15-inch screen and 250G byte hard-disk drive, from ¥250,000. Toshiba plans to put the machines on sale overseas but has yet to announce launch details.

Posted by Mahesh ( Tryangled )

All systems are go for Firefox 3 launch; RC3 needed for Mac OSX only

Friday, June 20th, 2008

June 10th, 2008

All systems are go for the market launch of Firefox 3 for Windows and Linux but Mozilla plans another minor release candidate for the Mac OSX version due to plug-in problems introduced by Apple’s 10.5.3 update.
That’s the word from Mozilla’s Firefox group, which held today what may be the final pre-release meeting for the much anticipated Firefox 3. Apparently, the Apple update causes the browser to hang. RC3 for Mac OSX  is being built and the update is expected to go live tomorrow, according to Mozilla.
It does not appear likely that the glitch will hold up the mid month launch of Firefox 3. The open source product is the second leading web browser on the market next to Microsoft’s Internet Explorer with roughly 18 percent market share.
“QA will re do tests on OSX builds,” according to meeting notes posted on the site today. “Windows and Linux RC2 builds will be copied over into RC3 folders.”
Overall, Firefox 3 is in good shape and will soon be released, said one of the project’s lead developers. The remaining 17 issues in the web browser update “are pretty well contained,” said Mozilla phenomenologist and lead developer Mike Beltzner. “We’re pretty confident we’ll have them all resolved by the end of the week.”
Last week, the Wall Street Journal’s Walt Mossberg said Firefox 3 has recaptured the performance title and gave the browser a solid review.

Posted by Mahesh ( Tryangled )

Mobile Firefox “Fennec” critical to maintaining Mozilla’s momentum

Friday, June 20th, 2008

June 19th, 2008

Now that Firefox 3 has launched, the Mozilla team is at work on the next updates, including a major mobile version.
Mozilla’s mobile web browser, which is under development as part of Firefox 4 platform and code named Fennec, won’t launch until 2009. Still, the team is planning to release the first alpha version by the end of August and a viable beta by year’s end, according to Mozilla.org. Fennec is expected to reach another milestone on June 20 with the release of M4.
Fennec is a very important release for the Firefox team, given the increasing use of mobile devices as computing platforms. The big question: will leading web browsers retain their installed base on mobile devices or lose out to emerging platforms such as Google’s Android and Apple’s iPhone?
It’s not clear where the two leading web browsers will end up in the mobile space. Microsoft owns more than 75 percent share of the desktop browser market but has plodded along with Windows Mobile and its mobile version of Internet Explorer for years with limited success.
With Firefox 3 now behind them, the big push for Firefox 4 – including the mobile version dubbed Fennec – is on. According to current estimates based on Net Applications’ assertion that Firefox 3 has garnered four percent market share in its first two days on the market, Firefox 2 and Firefox 3 combined now have more than 20 percent market share. Still, Mozilla has not yet shipped a mobile version in the marketplace.
Enter Fennec. Introduced at the Web 2.0 conference in April, Mozilla’s ”Fennec” is getting closer to release. Much of the heavy platform work including footprint, memory management and performance optimization has been done over the last 10 months and while at the very early stages, a preview will be in the public’s hands by the end of the year.
What will it look like? According to information on Mozilla.org site, Fennec will offer a new mobile user interface, of course, along with blazing fast startup, extensive offline support, bookmark synchronization across multiple devices (ie desktop and mobile device), spatial navigation, fish lens zoom, electronic wallet support, awesome bar URL entry, mobile firebug, soft keyboard and spellcheck.
And tons more. In a recent meeting in Boston, two key Firefox developers said there is a huge emphasis on mobile use in the next Firefox release and for Fennec and that Mozilla is making the rounds talking to original equipment manufacturers (OEMs) of mobile devices and carriers to push the idea of web surfing on mobile devices. Mozilla has even chatted with the RIM folks in Canada about porting Fennec to the Blackberry. What a joy that would be: checking e-mail on smartphones is a breeze but surfing the web is still a core.
With more than 8.4 million downloads of Firefox 3 in its first 24 hours on market, Mozilla has much to celebrate. Prior to its launch, Mozilla had garnered more than 18 percent market share, a whopping sum considering pundits’ early predictions that no browser would amass sizable share against Microsoft Internet Explorer. I’m guessing Firefox 3 — with its top performance and awesome bar search and bookmarking features — will help Mozilla reach 25 percent market share in no time at all. And 30 percent? By year’s end.
But mobile is still a big void and one that needs to be quickly addressed by Mozilla in order to keep the Firefox train chugging along.
“Throughout 2009, you’ll see Fennec being improved with a lot of innovations and new ideas and experiences,” Mitchell Baker said at Web 2.0 speech on Fennec.

Posted by Mahesh ( Tryangled )

What is the difference between delegate and event?

Tuesday, May 20th, 2008

An event offers more restricted access than a delegate. When an event is public, other classes are only able to add or remove handlers for that event: such classes cannot—necessarily—fire the event, locate all the handlers for it, or remove handlers of which they are unaware.

Posted by Mahesh ( Tryangled )

What is the difference between const and static readonly?

Monday, May 19th, 2008

The difference is that the value of a static readonly field is set at run time, and can thus be modified by the containing class, whereas the value of a const field is set to a compile time constant.
In the static readonly case, the containing class is allowed to modify it only
* in the variable declaration (through a variable initializer).
* in the static constructor (instance constructors, if it’s not static) .
static readonly is typically used if the type of the field is not allowed in a const declaration, or when the value is not known at compile time.

Posted by Mahesh ( Tryangled )

what is use of Transactional Replication in sql server?

Monday, May 19th, 2008

Transactional replication typically starts with a snapshot of the publication database objects and data. When the initial snapshot is taken, subsequent data changes and schema modifications made at the Publisher are usually delivered to the Subscriber as they occur.

Transactional replication is typically used in server-to-server environments and is appropriate in each of the following cases:
* You want incremental changes to be propagated to Subscribers as they occur.
* The application requires low latency between the time changes are made at the Publisher and the changes arrive at the Subscriber.
* The Publisher has a very high volume of insert, update, and delete activity.
* The Publisher or Subscriber is a non-SQL Server database, such as Oracle.

Posted by Mahesh ( Tryangled )