Frequently Asked Questions

The chart below shows a selection of the technology assets our team possesses. If your required technologies are not listed, please contact us to find out whether we can offer it. Operating System : RTDB SOLID, Oracle, SQL Server, My SQL, Access Developing Technology J2EE, COBRA, UML Programming Tools C/C++, Java, ASP, VC, VB, Vbscript, PB, Delphi, JSP, Javascript, HTML, XML, Perl, PHP, Dreamweaver, Photoshop

All programmers majored in computer science or related fields and hold Bachelor's degrees or above from accredited universities in India & Abroad Over 80% of them have more than three years of experience in software development. After joining us, programmers are trained in new software technologies, cross-cultural communication skills and coding disciplines to prepare them for high quality production.

We have access to human and technical resources, which can be augmented at short notice to build the required technology-specific skill. And we are able to set up new labs in compliance with your specific requirements.

Intellectual properties are protected by: Restricting access to client抯 documents Restricting access to client抯 software Ensuring copyright protection during developmentg Signing NDA (non-disclosure agreement) with each team member individually A secure environment (both physical and for the network) is ensured by: Maintaining data and network security through firewalls Maintaining physical security through restricted access to labs Restricting access to floppy drives and CD drives Encrypting data transfer and communication to clients

A growing team of trained and experienced software development professionals Customized processes and advanced management to meet the specific needs of clients Best infrastructure thanks to our location in the top IT parks of India Access to the rich IT talent pool in Delhi , Banglore , & Jaipure

The Freshlogics Software Development Platform is an open, proven, complete and modular solution comprised of a comprehensive set of tools, proven best practices and professional services. This modular solution provides all the tools that individuals and teams need to successfully build, integrate, extend, modernize and deploy software and software-intensive systems. By automating and integrating the business process of software development, the Freshlogics Software Development Platform helps organizations create software that differentiates their business performance.

The Freshlogics Software Development Platform helps organizations: Deliver innovative products and services in new and faster ways, allowing organizations to better respond to competitive threats and create sustainable market advantage. Improve operational efficiency by automating and integrating software development and effectively managing software components. This reduces costs and enables software reuse, while delivering higher quality applications faster. Improve return on IT investments by maximizing the utilization and reuse of individual, team, and development resources. Improve productivity by reducing chaos and risk so development teams can focus on building high-quality, innovative technology, faster and more cost effectively. Build better software and software-dependent systems by providing proven best practices, automated tools and infrastructure for building, customizing, extending and deploying applications.

The Freshlogics Software Development Platform embraces best practices that enable organizations to automate and integrate their software development process. These four key imperatives are associated with software development success: Develop iteratively: An iterative development process yields increasingly improved versions of a software system until it is ready for deployment. The Freshlogics Software Development Platform provides all team members with a common understanding of how software is created in an iterative fashion. Focus on architecture: A properly designed architecture ensures that your application will meet business needs, perform acceptably, and be adaptable over time. Continuously Ensure Quality: Too often, software development organizations do not test for software quality until late in the project lifecycle. By continuously ensuring quality from the beginning, teams are better able to deliver expected results at lower cost. Manage Change and Assets: The on demand enterprise thrives on controlled change. IBM change management solutions help you implement a managed approach to change that also guards against corruption of assets. For further details go to: Building the On Demand Business: Four Imperatives for Improved Software Development.

The Freshlogics Software Development Platform spans all capabilities of software development: Requirements & Analysis, Design & Construction, Software Quality, Software Configuration Management, Process & Project Management, and Deployment Management.

There are many reasons why corporations choose to outsource software development projects. To name just a few, incentives to outsource include lack of skilled IT professionals or industry knowledge, reduced costs, the ability to free up internal resources and speed of delivery.

In an ideal offshore software development model, analysis activities are performed on-site using a limited number of professionals. They can be either Freshlogics Consultants or your own resources. The coding element, which requires a large pool of professionals, is outsourced offshore. However, design can be performed offshore and Bali is an ideal place to temporarily relocate your design staff.

We can save companies around 50% of the costs of hiring personnel and even more if the solution was to use contractors. You wind up with all the normal outsourcing benefits of no continuing personnel cost obligation at a much lower cost.

Reporting systems are tailored to meet individual client requirements. Typically, periodical reports contain information about completed tasks, planned tasks, issues, risk management and questions for the client. For time and materials projects, additional reporting would normally include cost to date, cost to completion and time to completion. As an example, using the capabilities of the Internet, facilities can be provided to facilitate online interactive design, progress reporting and source deliveries at milestones.

A quality assurance process is a key element of Mitrais methodologies. Measurement, project planning, quality reviews, and the continuous improvement of standards, procedures and tools are an integral part of our methodology.

Dithering is the most common means of reducing the color range of images down to the 256 (or fewer) colors seen in 8-bit GIF images. Most images are dithered in a diffusion or randomized pattern to diminish the harsh transition from one color to another. But dithering also reduces the overall sharpness of an image, and it often introduces a noticeable grainy pattern in the image. This loss of image detail is especially apparent when full-color photos are dithered down to the 216-color browser-safe palette.

GIF is short for Graphics Interchange Format. GIF's advantages is that it is supported by practically all web browsers, can include transparent backgrounds, supports interlacing (providing a low-resolution preview of the graphic to the viewer while it downloads), and can be used as an image map (allowing the viewer to click on the graphic as they would a regular link to another site.) GIF's disadvantages are that it can only support 8-bit color (or a palette no greater than 256 colors). It may also handle dithering poorly, which is the result of pixels in a graphic that try to mix themselves up to emulate different colors. Photographs saved as GIFs can also lose their detail and a wide range of values. JPEG is short for Joint Photographers Experts Group. JPEG is superior in rendering color and detail found in photographs or graphics using blends, gradients, and other tonal variations. It also provides for greater compression options (Low, Medium, High, and Maximum) allowing the the artist the perfect balance between quality and file size. The disadvantages of JPEG files are that they cannot be saved in index-color mode, meaning that many people who view the images with 8-color monitors may experience unusual dithering patterns. JPEG files also do not allow for transparent backgrounds, so you are stuck with either leaving the background of the image the same color as the background of your page, or having to settle for a border around your image. Metallic images (gold, silver, copper, steel, bronze) are created using different types of gradients. Some of the gradients can be quite complex. For this reason, most metallic images should be exported or saved as JPEGs rather than GIFs. A JPEG is much better at displaying a wide range of tones, which is what a gradient is. Use a GIF format if your graphic consists primarily of line art or flat colors without gradients. JPEG-converted graphics are best for photographs or images with fine tonal variations in colors, such as images with gradients or metallic images. Choosing the right file format is not only important for the quality, but for keeping your image's file size to a minimum.

Bit depth--also called pixel depth or color depth--measures how much color information is available to display or print each pixel in an image. Greater bit depth (more bits of information per pixel) means more available colors and more accurate color representation in the digital image. For example, a pixel with a bit depth of 1 has two possible values: black and white. A pixel with a bit depth of 8 has 28, or 256, possible values. And a pixel with a bit depth of 24 has 224, or roughly 16 million, possible values. Common values for bit depth range from 1 to 64 bits per pixel.

Raster objects are made up of pixels and are considered resolution dependent because they contain a fixed number of pixels that are used to create the image. They will lose quality if enlarged beyond the number of pixels needed in a particular use. Since there is a fixed and therefore a limited number of pixels, the image becomes fuzzy as it is enlarged. Raster images are the best choice for creating subtle gradations of shades and color, such as in a photograph or in a computer-generated painting. Vector objects are made of lines and curves that are defined mathematically in the computer. A vector graphic is resolution-independent. They can be made larger or smaller without any loss of quality to the image. Vectors can be printed at any size, on any output device, at any resolution, without losing detail and without altering the resolution of the image.

"Streaming media" refers to listening to or viewing digital media-mainly audio or video-on your computer in real-time as it comes across the Internet. In the past, you had to wait up to an hour to hear or see a few minutes of downloaded audio and video. But with streaming media you can view content and information instantly-on anything from an ordinary telephone line to a broadband connection or office LAN.

Experiencing Internet media via the download-and-play method means exactly that-your computer downloads a compressed media file, such as MP3, from the Internet to your hard drive. Once that file has downloaded completely, the media starts to play. With real-time streaming, on the other hand, the media is broadcast directly to your computer from a server and played back as the information is received from the server. HTTP Streaming (download-and-play) Also known as progressive streaming, this method takes a compressed media file and downloads it to your computer's hard drive before playback using any Web server such as Apache, Roxen, Microsoft Internet Information Server or Netscape. Real Time Streaming Real-time streaming is broadcast to your computer directly from a server and played back as the information is received from the server, without waiting for the file to download. Real-time servers include the RealSystem Server and QuickTime's Darwin streaming server. Q. What do I need to begin streaming? A. To stream media via the Internet you first need some "content," such as audio or video, images, text or animation. You'll need to convert it to digital format (e.g., .avi for video or .wav for audio) using a capture card. Next you must compress that media with an encoder so it can travel efficiently over the Internet. And lastly you need a server to send the media to a player upon request. These definitions will be helpful as you learn more about streaming media: Capture Card This is a special piece of hardware, such as the Osprey 100, installed on a computer that can translate video and audio input from a video source, such as a camcorder, into digital format and write it to the hard disk in a number of formats, some of which can be compressed and streamed. A sound card-you probably already have one on your computer-is usually sufficient for converting the signal from an audio source (like a microphone or tape recorder) into a .wav file that can be compressed for streaming. Encoder High-quality audio and video files can be very large. In order for the data to stream efficiently over the Internet to a range of targeted bandwidths, it must be compressed into small information packets. This compression is done with encoding software, often called an "encoder," such as RealSystem Producer. Note: RealSystem Producer Plus includes a bandwidth simulator that lets you see what your audience sees at each specified connection rate. Server "Server" can refer to both hardware and software. A server is a computer (hardware) that contains the files (sometimes called "content") to be delivered. This server also houses the technology (software) to deliver these files over a network such as the Internet. Player A player is any software application-such as RealPlayer-that receives streaming (digital) media from a Web or intranet server, decodes it and plays it back on your computer.

The streaming server software determines the types of digital media-such as WAV or AVI files-it can stream. RealSystem Server can stream over 45 different data types, mainly different formats of video and audio: The streaming server software determines the types of digital media-such as WAV or AVI files-it can stream. RealSystem Server can stream over 45 different data types, mainly different formats of video and audio: The streaming server software determines the types of digital media-such as WAV or AVI files-it can stream. RealSystem Server can stream over 45 different data types, mainly different formats of video and audio: The streaming server software determines the types of digital media-such as WAV or AVI files-it can stream. RealSystem Server can stream over 45 different data types, mainly different formats of video and audio: The streaming server software determines the types of digital media-such as WAV or AVI files-it can stream. RealSystem Server can stream over 45 different data types, mainly different formats of video and audio: Video Content RealVideo, AVI, QuickTime Audio Content RealAudio, WAV, AU, MPEG-1, MPEG-2, MP3 Others RealPix, RealText, GIF, PNG, JPEG, SMIL, Flash

"Broadband" and "narrowband" are terms used to describe the type of connection you have to the Internet, based on your connection speed. Broadband usually refers to high-speed connections of 200Kbps or higher (such as DSL or cable-modem connections), and narrowband refers to connections of less than 200Kbps (e.g., a regular dial-up modem using your phone line).

Using a technology called SMIL (Synchronized Multimedia Integration Language, a W3C standard for Web media) you can combine different media types-audio, video, text, still images, Flash, etc.-in the order you want them to appear, and place them where you want them to appear in your player. It's one thing to simply show a video on the Web, but much cooler when you can create a fully interactive presentation featuring multiple media types.

Whenever you encode some content, you're utilizing a codec. "Codec" is an abbreviation for compression/decompression. A codec can be either a software application or a piece of hardware that processes media through complex algorithms, which compress the file for streaming and then decompress it for playback. Unlike other kinds of file-compression packages that require you to decompress a file before viewing or listening, codecs decompress the media on-the-fly, so your audience can view or listen to a file from its original compressed format. Your audience sees your content immediately with minimal loss of quality from the original.

Search engine spider is an automated program that electronically probes every URL submitted to its database. As the spider is a computer program, it is designed to look for and rank very specific items on each page it probes. If those elements are present, the spider computes a higher ranking than it would if those elements were not present.

Usually, slow-loading sites are full of large, poorly conceived graphics. A screen full of text will generally require only a few K bytes of storage. It will download to a user's screen almost as fast as they can click to request it. A full-screen graphic, on the other hand, will probably require a file of 300K to 500K in size. Downloading such a file with a 56K modem takes so long that most users will just give up and click off to somebody else's page before the beautiful picture ever flashes into life on their screen. Get the picture? Keep graphics sized reasonably for the Web, and make sure your Web designer understands how to minimize colors and DPI settings on graphics to make graphic elements look sharp on the WWW, but not take up too much space. (HINT: We know how to do that.)

Don't despair. There are several options to explore. First, if you have software that lets you view and save the file type, try opening your graphic in that software and saving it as a different file format-one that we can use. In most software packages, this is done either by the "File, Save As" or the "File, Export" menu selections. Whichever your package uses, selecting it will open a dialog box in which you can pick the file format for export of your graphic. Use GIF or JPG formats if those options are available to you. If not, just choose one of the types in the "acceptable format" list above. If the self translation option won't work, how about having your file converted by the graphics firm that created it? Then again, you might find a local print shop with dye sublimation printing capability that can provide you a high-resolution color print from your file. We can then scan the graphic from your print. If none of this helps, call us and discuss the file translation problem. Perhaps we can solve it by working with a graphics house here.

One of the many factors that search engines look at in ranking a website is the number of other websites that link to it. In this sense, trading resipricol links with other sites is helpful in improving search engine rankings. However, as search engines become more sophisticated, it appears that recipricol links are no as helpful as they once were. It is important that a website contain content that is of high enough quality to gain links from web sites purely for the information that your website offers.

Search engine optimization is most effective when implemented at the conception of the website design process, but can be applied to an exisiting website as part of an update. The first step is to develop a list of terms that protential visitors are likely to enter into the search engine when looking for information relevant to the website. Careful attention is paid to the content and layout of the web site's material, includng the use of such elements as headings, bold or italic fonts, and use of graphic images, keeping these search terms in mind. The underlying HTML code is also developed with an eye to the targeted search terms. Once the website is completed it must be submitted to the various search engines. Finally, a program of creating high quality inbound links from other websites is undertaken, as most of today's search engines favorably rank those websites that are linked to by other websites.

Yes! Whether you are running a single store, or a "shopping mall", Miva Merchant allows you to have complete management control. You can create a store manager with full authority and multiple user accounts to handle the normal day-to-day operations of running your store. Also, customer accounts can be set up to provide frequent shopper programs, discounted pricing and special product availability.

Ecommerce is the term used to describe the selling of goods and services over the Internet. In the most general sense, simply creating a Web site that advertises and promotes your products can be considered “ecommerce.” In recent years, however, ecommerce has become much more sophisticated. Ecommerce businesses now offer elaborate online stores where customers can browse thousands of products, place an order, select the desired shipping method and pay for their purchases using their credit cards.

With Hostway's Ecommerce plans, all you need to set up your online store is the browser you are using to view this page. If you know how to point and click, you're ready to start. We provide you with a StoreBuilder to help you format your store quickly and easily. Hostway offers Cart32 products. Cart32 is a browser-based storefront and catalogue development tool that integrates cataloguing, product maintenance, category management, shopping basket and order and credit card processing. The software is organised as to provide functionality without any changes to the core system. You can use the browser-based interface to build and manage your store, or you can "get under the hood" to customise the cart with simple HTML.

Yes. Hostway makes it easy for you to add ecommerce to your site. You can order a plan that includes ecommerce or, if you are already a Hostway customer, you can add ecommerce directly from SiteControl. For more information, contact Hostway support at support@hostway-uk.com. Once you have built your online store, you can easily integrate it into your existing site by either providing a link to your new store front or incorporating your products into your existing site’s pages.

That varies on the amount of sales that a website expects to do. Some work better for websites with just 100 sales a month and less. But are not cost effective above that. While others work for large amounts of sales but are too costly for less than 100 sales a month. For those that do 100 sales per month or less PayPal is our choice as you only pay a fee per each purchase and not a monthly fee for a gateway. Over 100 sales per month and your better off using a major bank to process your sales as it will now become less expensive for each additional sale.

Just as in any marketplace, some stores struggle and others thrive, the same is true on the Internet. These things relate to business plan, capital to invest, advertising and marketing strategies, look and feel and ambience, pricing, customer service policies, convenience, brand recognition, trust in the storeowner, etc. To succeed in retail sales in any marketplace you need to get a number of things right.

We have developed our own Banner Ad rotation feature, allowing you to place an unlimited number of banners in rotation, control the frequency with which each banner is seen, and track and analyze click-through statistics on each banner

If you have products and services to sell, there are a number of ways of collecting money. Usually it is via one-off credit card transactions, but direct debit options and recurring payments are also available. You can process credit card transactions using a bank-provided cardswipe machine. All credit card details must be encrypted when they are being sent: our systems do this. Alternatively payments can be processed automatically and paid into your bank account using a payment provider such as Worldpay, or a money tranfer provider such as Paypal.

No, but if you have a business bank account, you can use your banks "merchant trading" facilities to pay funds into. Other options are available whereby funds are transferred to a bank account or credit card (e.g. Paypal, Nochex).

A shopping cart or basket stores a running total of the purchased items that have been added to the basket by clicking on a "buy" or "add to basket" button. Typically these details are stored in a "cookie" so that next time you visit the store, your shopping basket contents can be 'remembered'.

These are payment gateway providers. They securely collect credit card information, and clear payments on your behalf, meaning you do not have to manually process payments. They take a small percentage of each transaction to cover their costs. Some additionally have a one-off setup fee or annual fee. We can advise on what is best for your business, based on your perceived sales forecast.

Different E-commerce plans listed on our site. To start your E-commerce site in few steps. SSL (or Secure Sockets Layer) so your clients can send their credit card information securely, database connectivity, which allows you to set up system DSNs and get the appropriate write permissions for your database folder, weekly stats, which let you see how many times your site was hit, where they came from and what pages they viewed most often, and plenty of server space for large databases and illustrations for shopping carts, 250 e-mail accounts, and 2,500 megs of transfer bandwidth.

Getting the word out about your website can be time-consuming, but many of the most effective tools for promoting your site are free. Search engine ranking is important. Here are some tips from online merchants on how to improve search engine placement: • Register your site on the major search engines about every six months. (Check with your web developer for a list of the most popular engines, as it is always changing.) Most of these sites are free, but some charge for better placement. • Register each of the main pages of your site in addition to the home page. For instance, if you sell jewelry and have separate pages for earrings, necklaces and bracelets, register each of those pages. • Refine the "metatag" words in the code for your site. (These are the keywords used in searching.) Include the most likely terms a customer would use when searching for your product. In addition to improving search engine placement, you may want to try some of these promotional techniques that have worked for online retailers: • List your web address on everything related to your business: business cards, advertisements, product tags and packaging, etc. • Start a customer e-mail list and send out regular newsletters with special promotions and new products. Encourage customers to join the list by offering a drawing or discount. • Exchange links with other sites that sell related items. • Join web rings or online directories for your type of product. • Offer items for sale on online auction sites like eBay. • Advertise in national magazines that cater to users of your type of merchandise. • Advertise online using paid banner ads or free classified ads. (Note: many retailers have found that banner ads are not worth the cost.)

Any time you accept credit card information from a customer, you should use SSL encryption to prevent the data from being accessible by a third party. Do not have your customers transmit this information via e-mail or a non-secure form. Your web developer can set your site up to handle secure transactions.

E-commerce can give your business a whole new class of customers and can increase your sales dramatically.

There is fraud online, but giving your credit card details on a secure web page is still safer then reading the details over the telephone, or worse still, emailing it unsecurely. It is important to build trust with your customers, and have a trustworthy brand as well as lots of information about your company. There are systems such as Verified by Visa which provide an extra level of security to both merchants and cardholders. A payment gateway provider (or bureaux) will usually provide fraud prevention measures. If in doubt, ask.

Although the .com industry is really shaking out, it seems that the e-commerce sites that are thriving offer their products at an excellent value. After all, the client is loosing the ability to pick up the product, turn it over, kick the tires, etc. If they don't like it, they have to send it back to you or be stuck with 'buyer's remorse.' In exchange for that flexibility, the buyer expects value. The sites that are succeeding in e-commerce give the buyer excellent value.