ReSharper 5 Beta 2 Released
ReSharper 5 Beta 2 released, works with VS2010 RC build.
Improvements/Fixes:
- Support for Visual Studio 2010 RC
- Extended ASP.NET MVC functionality
- Stable Structural Search and Replace
- Multiple usability improvements
ReSharper 5 Beta 2 released, works with VS2010 RC build.
Improvements/Fixes:
Microsoft Visual Studio 2010 RC and .Net Framework 4 RC have been released and available for download. Please click on the link provided below to go to the download page.
Issue:
When deploying your web application to IIS that uses SQL Express database, you get an error stating that “Failed to update database ‘APP_DATA\XXXX.MDF’ because the database is read-only”.
Here’s how you can fix it:
These are the features that have been introduced in the ASP.NET MVC 2 Release Candidate release.
ASP.NET MVC validation scripts have been moved to their own file
To help reduce conflicts with other Ajax libraries, the built-in ASP.NET MVC validation scripts are now in a separate JavaScript file.
ASP.NET MVC validation scripts can be included at the top or bottom of a page
The server component that renders the client validation metadata now renders the metadata into a JavaScript variable. This allows the validation scripts to be included either at the top of the page or at the bottom, because the scripts will look for the variable and load the metadata when it is available.
ASP.NET MVC validation scripts support globalization
When the required ASP.NET Ajax globalization scripts are included in a page, the validation logic uses the culture-specific data for data types (such as dates and numbers) when it validates input text. The new Html.GlobalizationScript helper method can be used to render a reference to the globalization script for the current culture.
Html.ValidationSummary helper method can display model-level errors
Instead of always displaying all validation errors, the Html.ValidationSummary helper method has a new option to display only model-level errors. This enables model-level errors to be displayed in the validation summary and field-specific errors next to each field.
T4 templates in Visual Studio generate code that is specific to the target version of the .NET Framework
A new property is available to T4 files from the ASP.NET MVC T4 host that specifies the version of the .NET Framework that is used by the application. This allows T4 templates to generate code and markup that is specific to a version of the .NET Framework. In Visual Studio 2008, the value is always .NET 3.5. In Visual Studio 2010, the value is either .NET 3.5 or .NET 4.
Here’s the download link:
As a business owner, you might be wondering, “Why do I need a website? I already have a good brochure, advertisement spaces in the local newspapers and magazines.”
In this growing world, when everything has been ruled by technology, virtually everyone is craving for a presentable and noticeable web presence. The online market has encouraged business owners to build a quality website and gain in the activities of expanding online dealings. Therefore, developing a customized website that functions is the smartest thing you can do as a business owner.
Websites are quicker, easier and more cost-effective to update than print based media; therefore, you can have pictures, details and prices of your products, the very latest company information, or maps indicating the location of your company’s stores on your web-site.
In addition to reducing marketing costs, websites also reduce support costs. A business owner can save money by using the Web to provide support when staff is not available. For instance, a business owner can integrate a Frequently Asked Questions module into their store which will assists in answering customer questions.
A website can play an integral part of your promotional and marketing strategy. By having a .com and a company email address gives the impression that your business is current and up to date on technology. It also makes a powerful statement about your business by showing that you have planned for the future by securing your on-line presence today.
Once you decide to build a good website, you have to see what particular things you would like to feature on it. Whether it will be a static or dynamic website? Think carefully what kind of information you would like to pass on to your web visitors.
With specific needs on your mind, you can get started by sharing your ideas with us and get the greatest benefits from having a website. Let our experts work for you to help increase your sales by attracting numerous customers through a quality website.
In this growing world, when everything has been ruled by technology, virtually everyone is craving for a presentable and noticeable web presence. The online market has encouraged business owners to build a quality website and gain in the activities of expanding online dealings. Therefore, developing a customized website that functions is the smartest thing you can do as a business owner.
The Advantages of having a web site:
Step 1 – Getting a Domain Name
The first step is to get your business a domain – this simply means you need to register a “.com”, “.net”, “.org”, “.biz” or other extension for your business if you have not already done so. This will give you a web site and email address. eg. “www.yourbusiness.com” and “yourname@yourbusiness.com”.
Finding a Domain Name can be difficult since there are only so many words, phrases, and business names available that have not been registered. If someone already has your domain, be creative and try and think of variations that are easy to remember, but still reflect your business name.
Step 2 – Define Features for Your Site
Do you want a simple “Who, What, Where” web site? Or are you looking for more integrative features for your site like the following:
Step 3 – Design and Brand Identity
The third step requires that we come up with the design of your web site. This is simply how your web site looks and feels.
Ask yourself the following questions to better isolate your design needs:
Custom Designs
Custom designs require our designers (or your designer) to sit down with you, define your needs and goals, likes/dislikes, then send you design ideas for your approval. Design rates are always done hourly, so the better idea you have of what you are looking for, the more cost effective your site will be.
Template Designs for cost conscious customers
Template designs are available for clients who are on a budget. We have thousands of templates to choose from, and we can edit any colors, artwork, photography, or any graphic element to customize the template. We can help you integrate the content and your newly purchased template for a low fee. Please contact us for more information.
Step 4 – Write Your Content
Every web site needs content! The content (or text) for your pages needs to be clear and concise, and must use keywords accurately. No one knows your business better than you – so the writing of you content is a very critical step.
We can help you with this process to make sure your site is better visible in search engines, but the copy should be written by you or your marketing staff/consultant. If you don’t have a marketing copywriter and feel you could use one, contact us and we can help you.
Step 5 – Develop, Test, Deploy!
Once we have your domain, your design, your desired features, and your content finalized, we begin building your site. Using HTML, PHP, ASP, SQL, MySQL, Macromedia Flash, Macromedia Dreamweaver, and other of the latest proven technologies – we begin building your site. We generally deploy to a test server so you can see your site being built in progress! After testing and a final okay from you – we deploy your site to your web site and you are ready to go!
How Long Does It Take To Get My Site Up – Start To Finish?
Obviously we can’t give you an exact time since all sites have different needs, complexity, and varying levels of people involved. As a general timeframe, over 90% of our sites are turned around within 3-4 weeks or less – much faster than most web firms!
Updating Your Web Site
Web sites are updated one of 2 ways – by us, or by you!
When we update your site, we can guarantee it will be formatted correctly, indexed by search engines, and checked for grammar errors. We charge in 15 minute increments of our current billable rate.
For you to update your web site yourself, we need to develop a Content Management System. This costs more up front, and requires a little learning on your part. If you are comfortable with Microsoft Word or online Email (Hotmail, Yahoo! Mail, etc.), you should have no problem.
I just found an interesting comparison in performance of two common ORM frameworks: Microsoft Entity Framework and NHibernate. Here’s a quick summary of the performance comparison:
| Operation \ Number of operations | NHiberante – 4K | Entity Framework – 4K | NHiberante – 40K | Entity Framework- 40K | Winner |
| Store | 37.37 | 9.19 | 1500 | 98 | Entity Framework |
| Read over relations | 1.01 | 0.54 | 10.13 | 4.18 | Entity Framework |
| Read by ID | 3.06 | 25.22 | 246 | 230 | NHibernate with smaller amount of objects |
| Update | 6.61 | 7.34 | 77 | 72 | Both |
| Delete | 3.35 | 16.76 | 58 | 1824 | NHibernate |
If you’re interested in the details of the performance measurements, please go to GregDoesIt.com.
In Visual Studio 2008, all documents/files/designers are hosted within a single top-level window – which unfortunately means that you can’t partition the IDE across multiple monitors.
VS 2010 addresses this by now allowing editors, designers and tool-windows to be moved outside the top-level window and positioned anywhere you want, and on any monitor on your system. This allows you to significantly improve your use of screen area, and optimize your overall development workflow.
If you work on a system that has multiple monitors connected to it, you will find the new multi-monitor support feature within VS2010 a big productivity boost. But if you don’t already have multiple monitors connected to your computer, this might be a good excuse to get some…
For more information, please see the original post at:
jQuery is one of the most popular JavaScript frameworks, with powerful tools that can significantly improve the user’s interaction with Web applications. It has an additional advantage in that it allows developers to select elements on a page using CSS-like syntax which make it very easy to understand.
To help you improve your skills, We’ve collected 30 useful jQuery techniques and tutorials that have been created recently and that could make the development of your next website an easier and more interesting experience than the last.
1 | a[href^=http] |
. A more dynamic solution is using the favicon.ico of the external site, if it is available of course.