Monday, July 30, 2012

How to purchase a domain name

As a master web-hosting, designer and developer one of the most common questions is, where do I buy a domain ? where do I go to buy a domain ? how much does a domain name cost ? how many years should I lease the domain  for ?

I think must people understand what a domain name is so I'm not going to go into too much detail about what a domain name is about  here are the basics, it's an address that points to your website example: mywebsite.com, mycompany.net, or findajob.org

When purchasing a domain you will find 100s and 1000s of companies that sell them one of the most popular ones and the one that I normally use to purchase my domains is Godaddy.com


The reason why is the have the best deals and also I'm very familiar with their control panel which is very helpful if you need to make any DNS changes to your domain, (pointing MX records, setting up email, website, secure locations, forwarding)


Here is the process I normally take: 
1. I go to Godaddy.com and enter the domain or variations of what a person is looking for, this is normally valued about 12-19 dollars if the domain is not in an action or taken. 

- Go threw the check out process until you see the option on the left hand side to enter a  promo code

2. I perform a search in Google for Godaddy Promo codes here are some websites that provide good valid promo codes. 

http://www.fatwallet.com/GoDaddy-coupons/
livecodes.blogspot.com/
domainpromocodes.com

Normally they all have the same deal you end up getting the domain  for about $7.95 a year. but if you are shopping for more than just that they also have promotions that will give you 30% off or more.

This is a short post because there is not much too it and I just wanted to share some of my knowledge as always, as sharing is carrying. 






Friday, July 27, 2012

Resolving the following NB_Store Dotnetnuke error and how to Downgrade the NBStore Module







I had an installtion of Dotnetnuke version 5.2.2.73 with a NB_Store version 02.03.02 in attempts to upgrade the Dotnetnuke NBStore version to 02.03.02 after installation everything worked, then when I tried to insert the Product list module into the content page I received the following error: 

Error: NB_Store_ProductList is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\093391bf\b18d40e7\App_Web_categorymenu.ascx.7007b9cd.rbfo-d68.0.vb(53): error BC32206: The project currently contains references to more than one version of DotNetNuke, a direct reference to version 5.2.2.73 and an indirect reference (through 'NEvoWeb.Modules.NB_Store.CategoryMenu') to version 5.2.3.74. Change the direct reference to use version 5.2.3.74 (or higher) of DotNetNuke. ---> System.Web.HttpParseException: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\093391bf\b18d40e7\App_Web_categorymenu.ascx.7007b9cd.rbfo-d68.0.vb(53): error BC32206: The project currently contains references to more than one version of DotNetNuke, a direct reference to version 5.2.2.73 and an indirect reference (through 'NEvoWeb.Modules.NB_Store.CategoryMenu') to version 5.2.3.74. Change the direct reference to use version 5.2.3.74 (or higher) of DotNetNuke. ---> System.Web.HttpCompileException: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\093391bf\b18d40e7\App_Web_categorymenu.ascx.7007b9cd.rbfo-d68.0.vb(53): error BC32206: The project currently contains references to more than one version of DotNetNuke, a direct reference to version 5.2.2.73 and an indirect reference (through 'NEvoWeb.Modules.NB_Store.CategoryMenu') to version 5.2.3.74. Change the direct reference to use version 5.2.3.74 (or higher) of DotNetNuke. at System.Web.Compilation.BuildManager.PostProcessFoundBuildResult(BuildResult result, Boolean keyFromVPP, VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode) at System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.BaseTemplateParser.GetReferencedType(VirtualPath virtualPath, Boolean allowNoCompile) at System.Web.UI.BaseTemplateParser.GetUserControlType(VirtualPath virtualPath) at System.Web.UI.MainTagNameToTypeMapper.ProcessUserControlRegistration(UserControlRegisterEntry ucRegisterEntry) at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseReader(StreamReader reader, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.UI.TemplateParser.Parse(ICollection referencedAssemblies, VirtualPath virtualPath) at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception stack trace ---

I read the error message and thought that maybe I cud downgrade by installing the NBstore version 02.02.03 but I then got a diffrent DNN error: 


Upload Results

If you have reached this page it is because the installer needs to gather some more information, before proceeding.
Error reading the zip package - see below

StartJobReading Installation Manifest file
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2
FailureA newer version of this package is already installed - 2.3.2


I did some research online on how to Downgrade the NBSTORE and couldn't find anything that would quickly fix this issue, so I took matters into my own hands and decided to go under the Host menu and delete the extensions manually one by one I deleted the following: 

I removed the following:

NB_Store_BackOfficeNB_Store E-Commerce Module for DNN.2.3.2
NB_Store_CategoryMenuNB_Store.2.3.2
NB_Store_CheckoutNB_Store.2.3.2
NB_Store_MiniCartNB_Store.2.3.2
NB_Store_OrderHistoryNB_Store.2.3.2
NB_Store_ProductListNB_Store.2.3.2
NB_Store_SearchNB_Store.2.3.2

And re-installed the previous version 2.01.07 and everything now worked with no database errors however all the items that were added previously to the store were now deleted.
I will continue my research and post on how I was able to recover the items, however if you don't care about the data (store items/orders) then removing and re-installing the correct version will resolve your error




RECOVERY! major issue the only way to recover is by contacting your hosting provider, goodluck for me I have one of the best Dotnetnuke hosting providers out there!


They were able to recover my site back to 7 days prior to the issue happening and it all went back to normal! 







Friday, July 6, 2012

Promote your site on facebook

This is not complex, this is quick and this will get you hits...this is not spam but just expanding, post your site everywhere, link after link here are some 400 hits or more in less than 2 days:

http://www.facebook.com/pages/LINK-EXCHANGE/202685898424
http://www.facebook.com/pages/LINK-EXCHANGE/156432088696
http://www.facebook.com/reciprocal.link.exchange
http://www.facebook.com/pages/The-Best-Free-Link-Exchange/209586212395171
http://www.facebook.com/pages/Health-and-Fitness-Link-Exchange-Directory/314122190365
http://www.facebook.com/pages/Gambling-Link-Exchange/119710861390279
http://www.facebook.com/pages/Lets-Share-Links-Link-Exchange-Program-Trade-Links-for-Free/281147311908602
http://www.facebook.com/sellmyfac3600k
http://www.facebook.com/fanpage.au
http://www.facebook.com/Amazon
http://www.facebook.com/2createawebsitefan
http://www.facebook.com/NaturalCures
http://www.facebook.com/allfacebook
http://www.facebook.com/smexaminer











Social media meltdown !

I'n order to create a successful website you have to back it up with SOCIAL MEDIA here are the site I recommend you open and account with to get started:


Start with the following 4 email accounts
Yahoo
https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
- Yahoo.com doesn't allow you to forward messages

Gmail
https://mail.google.com
- Set a forward to your companies account
- Create a google+ acount

Live.com  / Hotmail
https://login.live.com

- Set a forward to your companies email account

Aol.com
https://my.screenname.aol.com
- Set a forward to your companies email account


HERE COME THE SOCIAL LINKS
- we have to link all these sites together

http://Facebook.com 
- Create a facebook account then create a page that links to your site and start liking any facebook site that relates to your companies interest

http://Twiter.com
- Create a twiter account and start following "Everyone that relates to your companies interest." also link it to your Facebook account

http://Linkedin.com
- Create a LinkedIn account the a Group that relates to your companies interest, link it to your Twitter and Facebook

http://www.stumbleupon.com
- Create a Stumble upon account and link it to your Facebook, Twitter, and Linked in.

http://www.bebo.com/
- Create a Bebo acocunt as a company employee and link it to your site

http://Youtube.com
- Create a youtube channel you can login with your gmail.com

Here are the steps I took:
1. I first created a catch all account using godaddy.com
2. Created a Yahoo.com account
3. Added my about us information
4. Created a Facebook account using the godaddy.com email address (keep in mind facebook doesn't let you use a company name as your First & last name)
5.  Created a Linked in Account using the facebook account
6. Created a Twitter account using the godaddy email adress and linked it to facebook
7. Linked the yahoo.com profile account to facebook & linked
8. Created a Google mail account and Google + account
9. Created a Windows Live mailbox
10. Created a Flickr account connecting it to my Yahoo.com mailbox account











Tuesday, July 3, 2012

Virus removal Trojan.Agent/Gen-Sirefef

While browsing the internet trying to search the for a Facebook font I downloaded a virus. I'm not sure exactly what website it came from however this is the information I do have in regards to the research and removal of this trojan virus.

OPERATING SYSTEM: Running Windows 7 Service pack 1 virus protection software none.

SYMPTOMS: stared to prevent me from reaching Google webmaster tools, mail, analytic etc... 
I tested other https:// sites and so I realized the virus/spyware would kick in when I tried browsing to any HTTPS website I would also get random search results that normally would not show up in Google.

At first I thought it might  just be the date/time on my computer were incorrect after checking I came to the conclusion that I was hit with a virus.

The name of the virus: Trojan.Agent/Gen-Sirefef


I downloaded SupperAntiSpyware and ran a quick system scan it founded and claimed that it was removed/guarantee however the systems where still there.






I downloaded AVG 30-day trial version, updated the Virus definition update, and ran a scan it detected several Trojans all leading to the same type: Trojan.Agent/Gen-Sirefef

I ran the AVG removal tool then re-started my computer and it seems that all my browsers were back online and working properly.



I hope my short quick blog helps you get the virus off your computer, feel free to contact me or leave a comment if you have anyquestions

Translate