Jack @ ASP.NET

As a software engineer, I focus on .NET, especially asp.net, C#, WCF and so on, and I am also very interested in Search Engine Optimization.

Web Essentials extension – Visual Studio 2010 add-on

The Web Essentials extension lets you perform common tasks much easier,

Features include:

  • Minify CSS
  • Same word highlighting
  • Code collapsing/outlining
  • Convert easily between hex, rgb and named color values
  • Right-click folder now includes Add JavaScript and Stylesheets
  • Adds SmartTags to selectors for targeting specific IE versions
  • Color preview on mouse hover
  • Font preview on mouse hover
  • Image preview on mouse hover
  • Support for regions /*#region MyRegion */
  • Brace matching
  • Minify JavaScript
  • Adds SmartTags to properties for targeting IE6 & IE7
  • Embed url() references as base64 strings
  • Drag and drop support for image, font, audio and video files

Download at http://visualstudiogallery.msdn.microsoft.com/6ed4c78f-a23e-49ad-b5fd-369af0c2107f

Use HttpRuntime.Cache to call asp.net Cache

In some scenario, you can’t visit asp.net cache, even via HttpContext.Current.Cache. For example, in Unit Test mode. In this case, you can use the HttpRuntime.Cache to access asp.net Cache.

Entity Framework Code First

The “EF Code-First” functionality provides a pretty nice code-centric way to work with data.

Advantage

  • ·         Develop without ever having to open a designer or define an XML mapping file, and start from a class
  • ·         Define your model objects by simply writing “plain old classes” with no base classes required
  • ·         Use a “convention over configuration” approach that enables database persistence without explicitly configuring anything
  • ·         Optionally override the convention-based persistence and use a fluent code API to fully customize the persistence mapping. columbus oh website design

Disadvantage

  • Mapping entities to the database is quite complex
  • There is no Model diagram

How much does your browsers support HTML5?

More and more browsers begin to support HTML5, here is an online tool(website) to check the scores of your browser in supporting HTML5: http://html5test.com/

And from the statics, Chrome 13.0.782 get a scores of 341.

Advanced Google AdWords

Effect of advertising depends, in the end I spent how much money each keyword, how many impressions and clicks got, to get the number of orders it? I can see the effect of such reports?

Monitor the effectiveness of advertising can help you ensure that the desired return on investment.

View Account Statistics

Your CTR, minimum bid, and keyword status as a good initial indicators for understanding advertising effects. Your account statistics are according to campaign, ad group and keyword or site-level reporting, including clicks, impressions, click-through rate (CTR), average CPC or CPM, cost, average position, conversion rate, and each conversion costs. Known as ecommerce or e-commerce. In general, the higher the click-through rate, ad the better. Evaluate the effect of keyword-targeted campaign Another way is by generating reports or modify the CPC to check the minimum bid. Low minimum bid usually means your ad to good effect.

Create report

You can create custom reports from the campaign to an accurate understanding of the keyword or site level and other statistics. Google offers the adwords google support program to complete online statistical reports, conversion reports and financial reports. You 7 days a week, 24 hours a day all of their account online to view the report. search engine marketing agency dallas. In addition, we are willing to e-mail your request to send you through most of the reports. You can demand to generate the following types of reports:

Statistics Report: View the actual average cost per click (CPC), ad impressions (impressions), the user clicks on your ads (clicks) as well as advertising and keyword’s clickthrough rate (CTR). Such report is available for each keyword, ad variations (such as text ads, image ads, video ads, mobile ads and local business ads), ad groups, campaigns, and account. Use
Advanced reporting capabilities, you can download any one or more of the above variables generated reports.

Financial Report: Review billing details and itemized payment details, including the invoice date, invoice number, amount of campaign costs and the aggregate amount of detail and billing adjustments. You can also print invoices and receipts, archiving
For future reference.

Conversion Reporting: Using basic and custom conversion tracking feature, you can track AdWords conversions (the number of successful sales, sales opportunities, or to submit the number of times). Download custom report, you can also include these details.

Page lifecycle events in asp.net – SILVER-U

You may think it is hard to remember the page life cycle events in asp.net, remember ‘SILVER-U’, they are

S: Start
I: Initialize
L: Load
V: Validate
E: Event handling
R: Render
U: Unload