This article explains how to create folder structure and pages in Kentico content tree using code. These kinds of situations are very common when we want to move an existing site to Kentico CMS. Recently, we came across such a situation where we have to move the existing ASP site into Kentico CMS. The client is very particular about the same Folder and file structure because of the SEO (Search Engine Optimization). The other issue is moving of the content from the data store to the -Editable Text’ web part of the pages, which are large in number have to be created dynamically. 1.Creating folder structure from existing site. //Getting folder Structure from Existing site DirectoryInfo parentInfo = new DirectoryInfo(@”Existing site local copy path”); DirectoryInfo[] childInfo = parentInfo.GetDirectories (); if (childInfo.Length > 0) { for (int i = 0; i

// Create new instance of the Tree provider TreeProvider tree = new TreeProvider(CMSContext.CurrentUser); // Get parent node TreeNode parentNode = tree.SelectSingleNode(CMSContext.CurrentSiteName, “/”, “en-us”);

if (parentNode != null) { // Creating the folder TreeNode newNode = TreeNode.New(“CMS.Folder”, tree); newNode.DocumentName = childInfo[i].ToString(); newNode.DocumentCulture = “en-us”; newNode.Insert(parentNode); } } }

2.After creating the folder I want create the pages. Since all the pages in the site are similar in look and feel, I created a Page Template, and I created the pages using the below code. (You need to capture the template id to create pages dynamically).

// Create new instance of the Tree provider TreeProvider tree = new TreeProvider(CMSContext.CurrentUser); // Get parent node TreeNode parentNode = tree.SelectSingleNode(CMSContext.CurrentSiteName,”/”, “en-us”); string[] parfiles = Directory.GetFiles(@”Existing site local copy path”);

if (parfiles.Length > 0) { for (int f = 0; f

//Create instance for the new template PageTemplateInfo templateInfo = null; templateInfo = new PageTemplateInfo(true); // Create TestPage under parent folder TreeNode newNode = TreeNode.New(“CMS.MenuItem”, tree); newNode.DocumentName = parfiles[f].ToString(); newNode.SetDefaultPageTemplateID(templateInfo.PageTemplateId);

//The page will displayed on site map newNode.SetValue(“DocumentShowInSiteMap”, true);

//The page will not displayed on Navigation newNode.SetValue(“DocumentMenuItemHideInNavigation”, true); newNode.DocumentCulture = “en-us”; newNode.Insert(parentNode);

3.Finally, Moving the content from the data store to the editbale webpart in the pages

//Start accessing web part and adding content PageInfo parentpi = PageInfoProvider.GetPageInfo(CMS.CMSHelper.CMSContext.CurrentSiteName, “”, CMS.CMSHelper.CMSContext.CurrentDocumentCulture.CultureCode, “”, newNode.NodeID, false); if (dtcontent.Rows.Count > 0) { parentpi.EditableWebParts[“editabletext”] = (dtcontent.Rows[0][“Content”].ToString() != “”) ? dtcontent.Rows[0][“Content”].ToString() : “”; } Else { parentpi.EditableWebParts[“editabletext”] = “”; } // Set DocumentContent value newNode.SetValue(“DocumentContent”, parentpi.DocumentContent);

// Update node newNode.Update();

Ray Business Technologies is the pioneer in providing innovative IT Solutions in the areas of Social Media, Enterprise Portals, Magento eCommerce , Joomla cms, kentico cms,eEnterprise Resource Planning, Embedded Systems, Enterprise Portals and Content Management, CRM, and Enterprise Mobility Solutions.

Emerged as a most popular content management system in online arena, Joomla is the online E Commerce development industry with the assistance of its awesome and fully functional Joomla Extensions. The reason behind the success of this fully featured and functionalWeb development tool is the continuous development in the basic modules, components’ and plug ins to make it more richer. Joomla Extension 1.5 is the series of such contribution of such efforts by the developers and the community making it more vibrant and useful. Specially meant for developing Ecommerce platforms these extensions, have multiplied exponentially, and made online shopping solutions with increased functionality and features which are visually appealing.

Among the bouquet of extremely useful, fully featured and functional Joomla Extensions comes Gallery Joomla Extension. Successfully integrating this extension when developing your E Commerce application transforms your online shopping store on the top of the scale. With attractive and out of box features and added advantages, this particular Extensions neatly presents products, of different categories in different folders. By this online store gives a well organized look, helping visitors or customers selecting product of their choice.

By and large an online website is integrated with images, and to make this display of images deliver astounding results is only possible if the images are properly placed and managed. The beauty of Gallery Joomla Extension is that it gratifies the need of variety of needs and is definitely a best choice to create a unique identity of your store.

Proved to be an effective extension that works seamlessly with most of the browsers, Gallery Joomla Extension has an ability to display any number of albums, and any number of images in each album. Each album is given an appropriate title and placed under relevant categories. The album cover image gets lighten up when the thumbnail is placed over, making the task easy for the online customers.This phenomena works in favor of the online shop owner as theonline store transforms into vibrant and having a unique identity; apart from it the virtualvisitors transform into virtual customers.

Another exclusive plugin in a series of components / modules/ plugin of Joomla Extension 1.5 is Facebook Joomla Extension. This plug in enables Facebook features such as Like/ Recommend button, Like Box, Recommendation boxShare button Comment box , and while developing an onlineshopping website successfully integrating this plug in makes your website known to the populous at every nook of the globe.With a wave of social Media especially the face book element among the masses, this exclusive plugin Facebook Joomla Extension makes linking to Facebook easier and make your presence felt, hence creating your exclusive identity.

p>

You might be sure that the process of migration to OpenCart really needs a lot of efforts and even those people who will be responsible for it should be very reputable, because you do not wish to lose any existing data or check every single thing for mistakes. And so it may be unless you make use of Cart2Cart migration service. It is able to transfer all of the required items from your current source shopping cart software to your new account on OpenCart instantly. Let us give some thought how Cart2Cart can help you.

You can easily forget about rewriting every detail of every item from one shopping cart to the other by your hand. You do not need to make this tedious work with Cart2Cart. Consumers, their shipping and billing addresses, orders, order products and statuses, products, their pictures, attributes and extra fields, categorizations and their photos, taxes, currencies, suppliers and their pictures -these are the data you can transfer to OpenCart through the help of Cart2Cart. Moreover, you can find some extra options you may use for extra pay. They include the following: to keep order IDs on the target web store (in order that it is definitely not obligatory to change them) and to strip HTML from product category and product labels.

Speaking about safety, it is really one of the vital important things to be applied. For this reason Cart2Cart team performs the steps involved in migration to your OpenCart account by using secured SSL connection. Moreover, there surely is a dedicated Amazon server for each migration. In such a way you do not have to control this procedure and you can also ensure to protect all the vital data. The amount of items transferred is not limited, so you will not have to worry too much if you have a lot of consumers, products, sales orders, categories, etc.

Concerning the price of this service, it varies with the number of consumers, products and orders you would like to move. As an illustration, when you have a small business and you would like to move up to 500 products, 500 customers and 1000 orders, you have to pay $49. In case you have another number of items to be moved you can try Migration Estimator to find out the specific cost of migration to OpenCart. You can do this on the official website of Cart2Cart.

To sum up, the process of migration to OpenCart with Cart2Cart is extremely easy due to the automation of the overall process. Cart2Cart is helpful and safe to apply. There is no need to spend days filling in all the details you need. Cart2Cart makes everything very quickly rather than you.

There are many things that need to be done in order for the business to function effectively. If you own a gift store, you have probably experienced the hassles of keeping tabs on merchandise and dealing with customer payments. Fortunately, your day-to-day operations can be handled easier by using a Point of Sale system.

Point of Sale (POS) systems are sophisticated computerized cash register systems mostly used by retail stores to handle various transactions. The main advantage of POS systems is that they are relatively easy to use and can help provide valuable data when making important business decisions. POS systems have now replaced traditional cash registers in many stores for functionality reasons.

There are dozens of companies that offer POS systems. Although that can be a good thing, this also means that you’ll have trouble finding which POS system is appropriate for your gift store. Here are some questions you should ask a company to help you evaluate the right POS system for your business.

Can I try it out?

When you’re out choosing a gift store POS, nothing makes the decision easier than getting your hands on the system and trying it for yourself. Ask POS companies if you can have an in-person demo of the POS system. You can compare it to a test drive, as it can give you a feel whether the system is appropriate for your specific business needs.

Do you provide training and assistance?

Although operating a POS system is not much of a complicated task, it is still better to receive proper training and orientation. The purchase of POS systems can be considered as an investment, as it involves your use of time and money. Ask if the POS company offers classes and training to help you gain more control on your gift store POS.

Is on-site assistance part of the package?

There’s a reason why you’re purchasing a gift store POS from a company. It’s because you need partnership and assistance. Ask if your POS provider offers onsite technicians that can provide troubleshooting when technical problems occur. This can help you save time and money in the long run.

The Main Reason as to Why E-Cigarettes are Banned in Certain Places

Smoking tobacco products is literally well known to be the main cause of different diseases and even death all over the world. And it is mostly because using tobacco products can significantly harm our bodies, and the worst part is that this problems are not easy to treat and some of them also do not have any proper or known treatment for them as well. The worst thing about tobacco products is that they are highly addictive, where people who would start using them, would have a relatively hard time to stop using them all over.

That is why, most people who want to stop using cigarette product would be looking for an alternative product that would not only treat their cigarette smoking addiction, but use an alternative product that is safe as well. And e-cigarettes is basically one of the best and well known alternative product for smoking. A good thing about e-cigarette products is that they are not highly addicting in comparison to using tobacco products. But there are actually some countries and other individuals who are starting to ban selling and buying as well as using e-cigarette products. Thus, in this article, we will address all of the main issues about e-cigarettes and tell you if e-cigarettes is indeed harmful to your health or not.

The first issue that they always talk about with banning e-cigarettes is that they say e-cigarettes have nicotine on their system. But the thing is that they have a much lesser density of nicotine in there system that would not contribute to its addictive effect that much. Another issue they would like to address that is bad about e-cigarette is that the vapour can damage the lungs. Even though there are currently no proof that they could find where e-cigarettes can harm their health, there are some studies that shown that they can find some traces of toxic chemicals in the e-cigarette vapours. But the fact of the matter is that these toxic chemicals are so low that they have a relatively low chance of affecting harm to e-cigarette smokers.

Another issue that they are trying to talk about e-cigarette is that they say the battery of e-cigarettes can explode unexpectedly. Even though there is indeed a chance for them to explode unexpectedly, the chance is mostly nonexistent due to the fact that the chance for them to explode is the same as the chance for your mobile phone battery exploding. Nowadays, every e-cigarette product that you can find in the market are now using lithium ion batteries instead of nicad since they are more stable and efficient than nicad. In conclusion, e-cigarette products are not being banned because it is bad for the health, but mostly because the tobacco industry is pushing the ban since they are losing revenue.

The luxury of working out at one’s desired timings and at one’s own abode is resulting in rapid rise of use of home gym equipment across the globe. Irrespective of the location or the kinds of gym available at their disposal people are buying the idea of exercising at home itself thus saving them from venturing out of homes. Not only is it comforting to work out at home, it also makes you feel relaxed which in turn helps out your exercising pattern.

Collapsible Home Gym Equipment is Beneficial to Use

This rapid rise in the number of people who have started out to work from home has resulted in increasing sales of collapsible home gym equipment. Collapsible home gym equipment is nothing but portable gym equipment that one can buy and take home and can be conveniently stored. It can fit in very easily under one’s cot or in an almirah which increases its viability of usage. The ease with which it can be stored and taken along makes collapsible home gym equipment convenient and in turn very popular among masses. Not only is it easy to take down but is also as easy to put back again so that people are not discouraged once they have dismantled it after exercising.

While the general advantages of collapsible home gym equipment can be equated to that of regular home gym equipment, the additional benefit is its easy to store factor. It is especially useful for people who may not have spacious homes and still wish to own home gym equipment. Since it is easy to mantle and dismantle, one can make it a habit of using it on a regular basis. This ensures that one is quite regular about his exercise regime and follows it as a daily routine.

Collapsible Home Gym Equipment is Affordable

There are no major variations in prices quoted for collapsible home gym equipment when compared with regular home gym equipment. The point is that the price prices for home gym equipments vary on the basis of the kind of it and the body part it caters to and not on the fact that it is a collapsible home gym equipment or not.

Collapsible home gym equipments are available for complete body exercises and are made to suit all particular requirements for those who wish to workout. Even when it comes to prices collapsible home gym requirements are made for pockets of all kinds just as regular gym equipment just that one needs to define one’s budget. The amount you can spend will get you the equipments of the like.

For the past year I’ve been compiling a list of model train stores for my model railroading website. These shops all look like fantastic places to visit, but what are the most popular? Here is a list for the great state of Illinois.

The most popular model railroading shops (based on online chatter) in the state of Illinois are:

10. Ace Hobby Place in Chicago

9. Hammers Hobbies in Springfield

8. Woodstock Hobbies in Woodstock

7. B and G Train World in Elgin

6. Denny’s Trains and Things in Oswego

5. Americas Best Train Toy and Hobby Shop in Itasca

4. Prospect Bikes and Trains in Mount Prospect

3. Spring Hill Northern Train Supply in Richmond

2. Chicagoland Hobby in Chicago

…and the most popular shop for model trains in Illinois is…

1. First Hobby in Decatur

Hobby shops not quite making my top 10 were Al’s Hobby Shop in Elmhurst, Atomic Toy Company in Galena, Berywn’s Toy Trains and Models in Berwyn, Choo Choo Connection in Schaumburg, Des Plaines Hobbies in Des Plaines, Ed’s Hobby Warehouse in Palos Hills, Golden Spike Train Shop in Burbank, Grayslake Hobby World in Grayslake, Hands To Work Railroading in Alsip, Hauff Hobbies and Train Repair in Glenview, Hill’s Hobby & Collectors’ Shop in Buffalo Grove, Hobbies R 4 U in Bradley, Hobby City in Berwyn, K-10’s Model Trains in Maryville, LaGrange Hobby Center in La Grange, Leisure Hours Hobbies in Joliet, Mike’s Scale Rails in Peoria, Oakridge Hobbies and Toys in Downers Grove, Past-Time Hobbies in Brookfield, Pat’s Hobbies Oak Lawn, Pizza Express LGB Train Shop in Carterville, Rossville Depot Railroad Museum in Rossville, Royal Hobby Shop in Rockford, Sweetname Hardware and Model Train in Peoria, Thunder Road Hobbies in Moline, Tom Thumb Hobby and Crafts in Evanston, Trains and Toys of Yesterday in in Morton Grove, Venture Hobbies Wheeling, Wabash Junction in Springfield, and Walt’s Hobby Shop in Joliet.

Also in Illinois be sure to visit some of the great railroading museums including Chatham Railroad Museum in Chatham, Chicago Great Western Railway Depot Museum in Elizabeth, Illinois Railway Museum in Union, Kankakee Railroad Museum in Kankakee, Monticello Railway Museum in Monticello, Museum of Science and Industry in Chicago, and Union Depot Railroad Museum in Mendota.

I compiled this list by searching for the hobby shops listed on a number of search engines and ranking them by the number of web pages, discussion forums, photos, videos, etc that are available online. I further screened this list to include only pages that mentioned model railroading.

With several shopping carts available in the Internet today or future, current webstore owners can find the one which performs needed jobs in the most convenient way and offers the facilities to suit most of the requirements. New shopping carts appear often but just some of them break in the market and gain customers popularity. PrestaShop professional e-Commerce shopping cart is one of such carts. Those whove been already using PrestaShop application witness that its scalability, modular structure and comfortable installation make it a desirable investment as for beginner person as well as for an experienced one.

But how PrestaShop differs from other cost-free open source shopping carts? Among the Preastashop advantages users mention:

– shopping cart is convenient and intuitive in usage, its fast, so you can make necessary updates more quickly and offer your customers organized and attractive store

– it is SEO optimized. PrestaShop supports search engine pleasant URLs and permalinks. It helps to state meta tags for each product separately and optimize pics.

– PrestaShop is build on modules and well structured. It permits to extend its functionality easily to perform particular tasks.

Store Manager for PrestaShop is a kind of application that enhances entire PrestaShop store management jobs but not single operations. It simplifies and speeds up inventory management, particularly: organizes products, orders, customers, prestaShop manufacturers, and other data.

Store Manager for PrestaShop brings:

1.Productive product management and category management using drag&drop feature to build convenient category tree, quick product search and filters, mass operations with PrestaShop products

2.Effective Export / Import of products, PrestaShop categories, customers, orders – step by step Wizard that simplifies export to CSV and import from any CSV formats; advanced import services

3.Complete store management – products, categories, product attributes, manufacturers, customers, orders, reports, etc

4.Fast access to customers, orders, with discounts, coupons, reports and other store data

5.Ready for Quickbooks, ICEcat and USPS integration.

These are very important things to consider about efficient store management. Besides, theres a whole lot of simple operations that can be done faster such as: add, edit, copy, clone, delete PrestaShop attributes, products etc. These operations are available as tabs on a toolbar and in the context menu. Only right simply click to speed up work with stores data.

Accuracy of stores information is quite an issue. You would absolutely need to avoid duplicate data entry, loss of data and other potential mistakes. In Store Manager you can create one of the two kinds of connection – bridge to make changes locally and post them to a store later and direct connection for instant modifications. Database backup option is generally at your hand there to prevent mess with database records.

Using software like Store Manager for PrestaShop you will get rid of routine work and have more spare time to invest on competitive analysis, promoting and other strategic duties.

With the rapidly growing popularity of the Internet, more and more people are opting for online shopping to meet their clothing needs. This does not sound surprising taking into consideration the multitude of advantages offered by online shopping for clothes. Some of the most beneficial features of online shopping include a wide variety to choose from, pocket-friendlier pricing regime along with a much more convenient shopping experience. With online shopping for clothes, you could get all the wares you purchase delivered right at your doorstep, without you ever having to leave the comfort of your home.

If you are keen to purchase the popular aeronautica militare clothing online, but have never gone through the experience of online shopping before, there are few things to keep in mind. One of the first steps towards purchasing your designer clothing online is making up your mind with respect to the item you will be looking for during your shopping expedition. Just as you would do if you were going shopping in a brick and mortar clothing store, online shopping also requires you to maintain your focus with regard to the kind of clothing item you need to purchase. So let’s say, for instance, if you are interested in buying aeronautica militare clothes, search for clothing items available in this category itself and not something else like Hugo polo shirts.

Once you have made up your mind about the specific aeronautica militare clothing item you will be shopping for, the next important step on your online shopping expedition will have to be locating the most suitable online store for shopping. This will not pose any problem provided you know how to maximize on the power of online search engines. If you have made up your mind to purchase aeronautica militare clothes, for instance, all you need to do is enter the phrase ‘ aeronautica militare clothes’ on your favorite search engine’s window, and within seconds you will be greeted with a huge list of online stores dealing in aeronautica militare clothing range.

Also, it is essential to explore the various online stores dealing in aeronautica militare clothing your search reveals because different clothing stores offer different value propositions in terms of clothing selection they offer and their pricing. Therefore, the first store you chance upon may not necessarily be the best store for you. Once you finalize on a particular store, most often you will need to select the various aeronautica militare clothing items you fancy, put them inside a simulated online shopping basket, and proceed ahead with the payment.

One of the well-known online stores that offers a wide collection of aeronautica militare clothing, along with hugo grtel, hugo boss kleid, and other designer clothes is modetektor.de. Please visit the site for more information.

It is quite obvious that clients aren’t aware of App Store Optimization or ASO, but there are several application developers who also don’t know anything about it. However, it is as critical as a SEO or Search Engine Optimization for a website. When an App store is visible to many viewers when they search, it is a high probability that people select it for downloading or purchasing an application. Like SEO, keywords are important in ASO as well. There are various tips to choose keywords for app store optimization that help in arriving at the best ones. Before we look at the salient features of it, let’s understand what a keyword is and why is it important?

Understanding a keyword

A keyword is nothing, but a single word or a phrase that a potential customer (or a casual viewer who may or may not turn into a customer) types while looking for an application. It is quite obvious that these words are relevant and related to an application or game offered by your App Store. Hence, it is very much possible to anticipate them and wisely spread in the content, promotional messages, App title and so on. When users search by giving these keywords, it is a high probability that search engine crawlers know about your page and the link appears in the first few search results.

What makes a keyword -good-?

A keyword that has the largest probability of getting typed by viewers is a good keyword. It is quite easy to determine it. Today, there are various tools available on the Internet to find good keyword ideas. One can talk to the experts and obtain a list. They can also give tips to choose keywords for app store optimization. Looking at the competitor website is also an effective idea. You find the most likely searched keywords and rephrase them as per your needs. Look at the page statistics so that you can find the most often used keywords and their frequency. It helps in deciding the most effective words specific to your website.

Points to Ponder

1. A keyword has to be at least two characters.

2. Keywords are separated by commas, not white spaces.

3. Even if users search for a combination of keywords, they hit your webpage.

4. Words like -Free- or your company name is added automatically.

5. Keyword optimization is a perpetual process that needs refinement and correction always.

App store optimization is not a big task if you follow the some tips to choose the app store keywords before you start the promotion activities.