South Florida CodeCamp 2008

General Information No Comments »

Appliedi.net recently sponsored the much codecamp
popular ASP.net developer gathered CodeCamp.  This event is much like compared to "Tech-Ed for free" as it is community driven by Microsoft technology oriented volunteers and speakers.  The yearly held event took place on February 2, 2008 @ Devry University and it was possible thanks to donations, sponsors, and speakers.

The sessions covered the following topics:

  • Intro to .NET.
  • Microsoft SQL server 2005 and Business Intelligence.
  • .NET 3.5 language enhancements.
  • UX with Silverlight.
  • Data Warehousing.
  • Intro to LINQ in Visual Studio 2008.
  • Building Facebook apps in .NET.

IMG_0304

The Appliedi.net raffle winner took home a 30GB Microsoft Zune Player.

"We always welcome new visitors at the booth as there are plenty of goodies for everyone" said Carlos Caneja.

 

 

This is a great event to attend since there is something to learn wether you are a seasoned asp.NET developer or just looking to  get into ASP.net development.

IMG_0307

The Appliedi.net crew is always eager to meet new and existing customers as this is a time where both parties get to exchange feeds in a face to face scenario.

Wayne Lansdowne said "it’s always great to hear what the Appliedi.net user experience is. This allows us to come back to home base and talk about the areas where we excel and where we need improvement."

If you didn’t get a chance to attend South Florida’s Codecamp, there is always next year.

–See ya there!

Cyber-Monday is over, but it’s not too late to capitalize on the e-commerce season!

E-Commerce, General Information No Comments »

Each year it seems we see a prediction for a new record in online spending for the holiday season and 2007 is no exception, the predicted numbers have been all over the place. With Cyber-Monday officially over we’re able to see these predictions are pretty accurate.  If you’re not familiar with what Cyber-Monday is, it’s a term coined in 2005 by an online retail group (official website is www.cybermonday.com) and basically it’s that first work day after the Thanksgiving holiday and is usually a large online sales day for the holiday season (afterall who wants to work after feasting on a 4 day weekend of turkey and stuffing).

According to CNN.com’s report (this year’s cyber-monday) was definitely setting records:

By 2 p.m. ET, more than 300 retailing Web sites tracked by Internet monitoring firm Akamai were drawing 4.6 million visitors per minute - a three-year record for most traffic in a single day to retail Web sites.

Akamai said that its Net Usage Index - which monitors North American visitors to sites such as jcpenney.com, Bestbuy.com and Circuitcity.com - said traffic was up more than 80 percent compared to a normal Monday.

In addition, ComScore Networks estimates that Cyber Monday sales will surpass $700 million, which would make it the heaviest online spending day on record.

So this year is starting to shape up nicely for online retailers of all size. If you’ve been waiting to start your online store or if you’re own online store is off to a slow start here’s a few tips to help you along the way.

My Top 5 Tips For Online Merchants This Holiday Season

 

1. Everyone wants to be #1 in the search engines!

Everyone wants to be #1 in the search engines but only a few have mastered that black magic of search engine optimization. For those of us that aren’t search engine experts we buy pay per click advertising (PPC). If you haven’t already taken advantage of the free PPC offers we have in the AppliedI marketplace, now is the time to do so. We currently have the following special offers from our search engine partners:

  1. MSN.COM/ LIVE.COM - $75 FREE ad clicks
  2. Yahoo.com - $50 FREE ad clicks
  3. PayPal.com / Yahoo.com - $100 FREE ad clicks from Yahoo, FREE payment processing until April 30th as well as special icon recognition in Yahoo.com with a shopping cart icon next to your ads
  4. Miva.com - $25 FREE ad clicks
  5. Enhance Interactive - $25 Free ad clicks

That’s $275 of free pay-per-click advertising available to you as an AppliedI.net hosted e-commerce merchant. 

Now when bidding on keywords, take this advice: "DONT BE STUPID!". Everyone when first starting out will bid on very general keywords and typically these don’t convert very well at all. An example is if you’re a jewelry store, don’t bid on "Gold Jewelry" or perhaps you sell women’s perfume you’ll want to bid on "Perfume".  You’ll find out quickly that your adwords budget just got gobbled up by a handful of clicks that didn’t convert. Instead be very specific about what you bid on and it’s generally a good idea to put bids on items that already convert well for you. If you sell perfume and your top selling perfume is "Celine Dion Eau De Toilette" then bid on that and link DIRECTLY to it. The other big mistake we see time and time again is that merchants bid on good keywords but link directly to their homepage. You’ll have better luck linking directly to either the product page or another landing page that’s product specific.

Something else that’s interesting is that #1 in the PPC doesn’t always convert the best so don’t be afraid to come in #2 or #3 (you’ll save money and probably do just as good if not better than the #1 guy and did I mention you’ll save some money? :) ).

2. They’re your customers, market to them!

Bidding on keywords can be really expensive and many smaller merchants have slim profit margins that they can’t afford to place large PPC bids, instead market to your existing customers. As an AppliedI merchant you most likely have our e-commerce enabled hosting plan, the VS-1 or higher and as such you can have a free mailing list manager account for up to 10,000 messages a month. Our mailing list manager allows you to email HTML or Text email messages to your customers and track how many times your message was read, how many times your links in your message were clicked and who actually clicked on these links and how many times! This is without question valuable information and it too is available FREE as an AppliedI.net hosted merchant.

3. Get affiliated!

You should be looking for merchants, blogs, forums, communities and other sites that either sell related products or market to the same target market as you and then become affiliates with them. Get them to promote your products and in return you’ll promote theirs. Suddenly your customer base grows and best of all when these prospective customers see someone they already trust promoting your products and brands you’ll gain reputation and credibility that will more than likely result in increased sales.  Many of our dedicated hosting clients actually make enough through google adsense on their site that it pays for their dedicated hosting each month. It may seem odd to promote your competitors on your site but it does pay when done correctly.

Also, if you’re not aware Appliedi.net has it’s own affiliate program and pays $25 for any new hosting accounts that signup by linking through one of your affiliate links. Now’s a good time to put a link on your site to appliedi.net using our hosting affiliate program.

4. Clean up your own search engine ranking.

Organic search engine traffic is the best traffic, it’s free, targeted and usually converts well well. We partnered with web CEO so that our customers can have one of the best search engine optimization and analysis programs available at a discount. What many don’t know is that they also offer a free version that is comparable to most paid SEO tools. Through our marketplace you can save as much as $230 when you purchase a license for web CEO.

In addition to using a tool like webCEO, check your site and make sure you’re linking throughout your site with keywords, have proper title tags on your pages and are making good use of meta keywords and descriptions. using proper alt image tags and most all make sure your content is not spammy using the same words over and over (it makes for a bad read and may get you penalized in the engines).

5. Accept online payments and boost sales.

You already accept Mastercard, Visa, American Express and Discover, right? What about PayPal and Google Checkout? If you don’t accept these as payment options you should. I recently saw on PayPal that most merchants see a 14% increase when they accept PayPal as a payment choice and I’m sure Google has a similar metric available. Both offer free payment processing as well.

The Bonus Tip: Get Secure!

Consider using fraud screening services. Many payment processors today offer a fraud screening service and many of today’s shopping carts tie into services such as MaxMind.com’s minFraud credit card fraud screening web service. These services all help to provide an extra layer of security. It’s also highly recommended you perform regular PCI security scanning of your website using a service like ScanAlert.com’s HackerSafe service. As an appliedi.net hosted online merchant you’re eligible for FREE PCI Security scans and special discounts on hackersafe certification. I would highly encourage you to consider making use of this special offer. In addition you should verify that you’re site is doing the following:

  • Make sure you’re using strong passwords for all your users (FTP, FrontPage, web admin, control panel, email the works). None of this username janie and password janie, or default usernames and passwords. Make sure you change them all.
  • Make sure your application does not have any blatant security holes in it, like SQL injection, you can check this easiest by visiting www.secunia.org and searching their vulnerability database.
  • If you have to store credit cards make sure you’re not storing credit cards or user data in an unencrypted format.
  • Use SSL! SSL certificates are really affordable now and can be purchased directly from appliedi.net as low as $39.95/year. You should purchase an SSL certificate today for your site if you’re doing online transactions or accepting customer information.

Website security is everyone’s responsibility. As a webhost that specializes in e-commerce hosting, we utilize many different layers of security at the network and machine level but you too have a responsibility to your shoppers and users to make sure their information is secured and protected both online and offline.

Last piece of advice for a profitable holiday season.

Hopefully, you’ll have picked up a few nuggets of information from this blog post that will help with making your 2007 online shopping season a little more of a success and although I already included the bonus tip, I’m going to add one last piece of advice. Consider upgrading your account, it’s never too late to upgrade your account and it can usually be done seamlessly with little to no downtime at all. Today’s web applications require a large amount of memory and an ever increasing amount of database storage and we provide a full portfolio of options and choices for your site be it shared hosting, vps hosting, dedicated or even a managed cluster of webservers. Too often online merchants will skimp on their webhosting going with discounted or low cost hosting solutions to save $10 - $20 a month on their webhosting bill but this decision may be costing them hundreds if not thousands of dollars in lost sales and revenue. Don’t let yourself make that mistake, upgrade now.

Vegas Bound for ASP.NET Connections / DotNetNuke OpenForce

General Information No Comments »

Q: What do Celine Dion, Barry Manilow, Elton John and AppliedI.net’s Jess Coburn all have in common?

A: They’ll all be in Las Vegas in November during ASP.NET Connections and DotNetNuke OpenForce. 

 

If you’re attending any of the devconnections conferences in Las Vegas in two weeks (this includes ASP.NET connections, SQLServer connections, Visual Studio Connections, Sharepoint Connections, Mobile connections, Architect Connections and the new DotNetNuke OPENFORCE), drop us a line and we’ll schedule some time for you to meet with Jess and learn more about AppliedI.net and what’s to come.

 
12 days, 18 hours 32 mins

NAP of the Americas® - Our Datacenter

General Information No Comments »

Since many of you still need more information on our datacenter, I decided to write an article only about this.

Being Terremark’s flagship facility, the “NAP of the Americas” is one of the largest, most significant network projects all over the World. And it’s right here, in Miami, FL

nap05_pic

 The NAP of the Americas® provides you with a secure, reliable carrier-neutral facility with direct backbone access to the world’s major carriers. Via this massive connectivity, Terremark can deliver to millions of businesses and consumers virtually anywhere in the world any available service from any network service provider in the world.

Source: Terremark’s Corporate WebSite

Strategic Location
Miami has been ranked as one of the top-five best interconnected cities in the world, ahead of San Francisco, Chicago and Washington, D.C. Terremark’s NAP of the Americas makes Miami the only city in the U.S. where Optical, Ethernet, MPLS, Voice and Internet traffic is handed off in a single location.

NAP of the Americas is located in downtown, Miami, an area that has numerous telecommunications carrier facilities, fiber loops, international cable landings and multiple power grids. The convergence of telecommunications infrastructure is why global carriers, ISPs and other Internet-related businesses, educational institutions, and enterprises have chosen to become customers of NAP of the Americas.

Switching the majority of South America, Central America and the Caribbean’s layer-1, layer-2 and layer-3 traffic bound to more than 148 countries in the world, NAP of the Americas makes it the unrivaled gateway to the Americas.

Connectivity Model
Terremark’s Connectivity Model is second-to-none. As a neutral provider of interconnection services, we have every major global network in our facilities exchanging traffic. Currently, seven Tier 1 service providers provide us with our upstream access to the global Internet. This gives us unparalleled routing table access and multi-homing capabilities. Terremark requires these service providers to have at least OC-48 capacity to maintain connectivity to our network. With such a wide selection of backbones in our facilities, we are then able to provide heightened performance and quickly add virtually any approved carrier required by our downstream clients. Terremark continuously tests each backbone provider for latency performance statistics and compares them to client requirements to ensure SLA compliance.

connectModel01

“ Terremark delivers our Managed Router Service with a guaranteed SLA uptime of 99.999% over any given calendar month. Our MRS platform connects to the upstream service providers via a pair of fully-redundant routers with average latency of less than 15 microseconds. Our MRS platform resides within the same facilities as our upstream service providers, thus enabling maximum redundancy in carrier interconnection.“

 Source: Terremark’s Corporate WebSite

Physical Security

The NAP of the Americas has a centrally-located Command Center manned by security personnel 24 hours a day, 7 days a week, 365 days a year. Security personnel monitor all security cameras, guard building entrance and exit access points, and control key card access to elevators, floors and roof areas. In addition, environmental sensors notify tenants and mobilize rescue in case of emergency.

Structurally, the NAP of the Americas is designed to withstand natural disasters and includes strategic features such as:

  • The second floor, where the NAP of the Americas resides, is 32 feet above sea level. The ground level of the building is 14 feet above sea level.
  • The state-of-the-art lightning prevention system works in a radius of 300 feet to detract strikes by discharging a static electricity flare.
  • Roof slope designed to aid in drainage of floodwater in excess of 100-year storm intensity assisted by 18 rooftop drains
  • The building is designed to withstand a Category 5 hurricane with 12 million pounds of roof ballast.
  • 12 Million pounds of concrete for roof ballast.
  • 7′ thick solid concrete exterior panels.
  • The building is outside FEMA 500-year designated flood zone.
  • The building is outside the Miami-Dade hurricane evacuation zone.

————————————————————————————————–

These are just a few highlights that I took directly from their website.
More info can also be found at http://www.appliedi.net/network/.

All our shared/reseller hosting servers are currently hosted on this Datacenter.
As part of our “security reserve” we also have space at the Telefonica’s US Datacenter

Needless to say, we have 24/7×365 access to both locations, so troubleshooting a major issue would never be a real problem for us. We’re just a few minutes away.

Sources: Terremark.com & Appliedi.net

Is your aspdotnetstorefront store slow? Well it’s not the software!

General Information 1 Comment »

As an aspdotnetstorefront hosting partner and company that is widely regarded for the quality of aspdotnetstorefront hosting we provide we’re often contacted by aspdotnetstorefront website owners hosted elsewhere. Recently, we’ve noticed an increased number of new aspdotnetstorefront website owners contacting us about the performance of their own aspdotnetstorefront store and wondering why the aspdotnetstorefront stores we host seem to out perform their own site. More often than not the question is something like this:

“When I first load my aspdotnetstorefront store it’s very slow to load but then after a couple page loads it’s much faster and very responsive. What gives?”

Usually, the store owner immediately assumes it’s their designer, their developer or even the code because the rest of their website loads fine so it can’t be the host.

Often the host will further complicate the confusion by saying things like “No, you must have a memory leak because your site is using ALOT of memory” or “No our servers are fine, look at these sites they all load fast”. Although these things can happen we usually find they are not the culprit.

Why’s my aspdotnetstorefront site slow on the first load? Is it the code?

So then why is my aspdotnetstorefront store slow? Is is the code? Yes it’s the code! But it’s not the aspdotnetstorefront code! It’s actually the .NET framework or ASP.NET. When an ASP.NET site is called for the first time it’s compiled and then executed. While it’s getting compiled the page is going to load very slowly but then once compiled it will load extremely fast. This is usually the initial slow down you see when you visit any ASP.NET based site that’s been inactive or is just being visited for the first now. So this issue is NOT an aspdotnetstorefront issue but instead a shortcoming of the .NET framework.

Now, once the application is compiled, this compiled copy is then cached on the server so any subsequent requests will be VERY fast. If however the site isn’t very active or goes through a period of inactivity the server will see that the compiled code is taking up resources that could be used elsewhere so it will release that memory and make it available to the other applications running on the server. So the very next time your site (or web application) is executed it will need to compile all over again and you’ll experience that same slow down once again.

Can I avoid this slow down caused by the site going inactive?

So how can I avoid this? Many clients that don’t have very active sites and have clients that are sensitive to the slow down will find a clever workaround. They workaround this by setting up with a website monitoring service that will access their site on a given interval and pull one of the web pages to verify the site is online.

This causes the site to compile or remain compiled and has the benefit that now your site will be quick for everyone accessing it. The downside to this is that the site will be consuming memory even when it’s not in use and also CPU each time it’s compiled.

But my site goes really slow when people are surfing it or checking out?

Today it’s no secret about ASP.NET being compiled on the first execution and the slowdown it causes as many have become used to it. In fact with ASP.NET 2.0 you can even get around this sometimes by using pre-compiled binaries.

A bigger problem is when your site visitors start to complain that during a visit to your website while going from one page to another the site suddenly becomes unresponsive. Even worse is when during checkout their cart errors out or is suddenly empty! So what gives?

In this case it’s both the host and the site compiling! This is most often the result of the application pool your site is hosted in recycling. You see, in IIS6 each site is generally isolated in it’s own application pool, this is for security and stability. If one site starts to act up (or crash) it will only crash those sites in the same application pool as itself. So if every site is in it’s own application pool (the way we do it at appliedi.net) then your site is less likely to be affected by other sites on the same server.

So Why do dedicated application pools matter?

Think about it this way. Your e-commerce site is probably a major part of your store’s revenue and when it’s down you’re not earning any money. Now in a classic shared hosting account where many sites share a single application pool if one of the sites in that pool were to crash, then it goes down and takes the rest of the sites in the application pool down with it.

If your site is in it’s own dedicated application pool then when those other sites start crashing your site will remain online and responsive.

Great shouldn’t every host do it this way?

Yes, every host should do dedicated application pools, but they don’t. You see, for the discount hosting providers, the bargain hosters or the monster marketing hosts (like the guys you see ads for during the superbowl) they’re concerned about getting the best bang for their buck. Since their hosting is generally very inexpensive they find ways to get as many sites as possible hosted on each webserver. So by using shared application pools they’re often able to get many more sites per server.

Dedicated application pools result in better security (each app pool runs as a unique user so no two app pools can share or see each other’s data) and better stability (obviously) but the downside to this is that you use more memory on each server and aren’t able to get as many sites per physical server.

But I’m in a dedicated app pool and my app pool recycles all the time!

Now many of today’s hosting providers (including the cheap hosting guys) are moving to dedicated application pools for security and stability. In fact, they proudly let you know that you’re in a dedicated application pool. Some hosts even provide little application pool monitoring tools so you can see when your application pool recycles.

You’re probably finding that your application pool is recycling frequently and each time it recycles your site has to compile again.

For an e-commerce site this means not only did your client just suffer a lost cart but now they have to sit there and watch the progress bar spin until your site comes up again so they can start all over!!!

The problem is more than likely that your host has a very restrictive memory limit and although it’s fine for many simple applications or less active websites, for today’s advanced web application like aspdotnetstorefront, it’s just not enough. These hosts usually restrict your application pool between 75MB to 120MB of memory with 100MB being pretty typical.

Most of today’s advanced web applications (like aspdotnetstorefront, bvcommerce, dotnetnuke, kentico, communityserver, etc) need between 100MB to 150MB on average and can grow to require much more.

So if you find that your application pool is recycling frequently (say when you have more than just a couple site visitors or more than a handful of products) then it’s most likely that the memory limit is being reached and the server is automatically recycling the application pool to keep the memory usage in check.

Does AppliedI set an application pool limit then?

Yes we do set an application pool memory. We do this because the shared hosting servers are shared servers and these resources need to be shared among multiple sites.

The memory pool limits range between 100MB (such as on our valueplus plan) to our VS-3 semi-dedicated hosting plan which is set at 500MB of memory. These limits are of course monitored as well as the websites running in them to make sure they provide adequate resources for today’s websites. As the needs of web applications continue to grow these memory limits too will continue to grow.

So what do I need for my aspdotnetstorefront store?

So now that you know your site is probably recycling because of it reaching a memory limit you’re probably wondering how much memory your application needs?

We see on the average website application pool running aspdotnetstorefront store is anywhere between 120-140MB of memory.

We set the VS-1 (our recommended aspdotnetstorefront plan which includes 250MB of SQL, the ability to run your own SSL certificate and all the features you need for an aspdotnetstorefront store from just $22.96/month) at 175MB of memory which is more than enough for the majority of today’s advanced web applications.

What happens as my aspdotnetstorefront store grows? Can I continue to grow?

Absolutely! Applied Innovations core business is built around providing the hosting infrastructure your business needs to grow and facilitating that growth. This is why we call our hosting customers our “E-Business Partners” and our slogan is “Empowering Successful E-Businesses” because we provide the tools and technologies you need to not only grow your business but to succeed in your industry. We provide several shared hosting plans to help you grow gradually as well as virtual private servers and managed dedicated hosting services for when your site really starts to take off!

We found that website owners state one of the most difficult things for a website owner is having to switch hosting companies, you don’t know who to go to and you’ve probably built a relationship with your previous host that you really don’t want to switch hosting providers and as your E-Business partner we understand this and are here to help you grow.

So that’s why AppliedI.net is the leading aspdotnetstorefront hosting provider?

That’s not why but it’s certainly part of our secret sauce recipe. It’s not special coupon codes or clever marketing. Applied Innovations is a web application hosting provider that caters to growing businesses like yours and provides a series of services and product offerings that facilitate the growth and success of your business.

This does lead me to ask one question though?

So that’s the story on why your aspdotnetstorefront or for that matter any asp.net application is probably responding slowly and what Applied Innovations does to keep this from being a factor. I do however have one question for you, Why if your business ( and most likely your very livelihood) relies on your website, then why oh why did you try to skimp on your hosting service?

Design by N.Design Studio & modified by E.Webscapes
Entries RSS Comments RSS Log in
Close
E-mail It