- These rules are the key to speeding up your web pages.
They've been tested on some of the most popular sites on the Internet
and have successfully reduced the response times of those pages by 25-50%.
The key insight behind these best practices is the realization that
only 10-20% of the total end-user response time is spent getting the HTML document to the browser.
You need to focus on the other 80-90% if you want to make your pages noticeably faster.
These rules are the best practices for optimizing the way servers and browsers handle that 80-90% of the user experience.
- Rule 1 - Make Fewer HTTP Requests
- Rule 2 - Use a Content Delivery Network
- Rule 3 - Add an Expires Header
- Rule 4 - Gzip Components
- Rule 5 - Put Stylesheets at the Top
- Rule 6 - Put Scripts at the Bottom
- Rule 7 - Avoid CSS Expressions
- Rule 8 - Make JavaScript and CSS External
- Rule 9 - Reduce DNS Lookups
- Rule 10 - Minify JavaScript
- Rule 11 - Avoid Redirects
- Rule 12 - Remove Duplicate Scripts
- Rule 13 - Configure ETags
- Rule 14 - Make AJAX Cacheable
Here you will find about .net technology. also can get example about MVC.net and jquery.
Thursday, October 31, 2013
14 Rules for Faster-Loading Web Sites
Wednesday, October 16, 2013
Date Condition in Case statement sql Server
SELECT
C.CategoryID
,
CategoryName ,
CASE WHEN ABS(DATEDIFF(W,GETDATE(),R.CreatedDate)) <= 5 THEN 'New' ELSE '' END AS 'NewReq' ,
CategoryFolderName
FROM Master.Catagory C
Monday, October 14, 2013
Difference between SQL Server 2008 and SQL Server 2012
S.No SQL Server 2008 SQL Server 2012 1 Maximum number of concurrent connections:
The Maximum number of concurrent connections to SQL Server 2008 is 32767.Maximum number of concurrent connections:
SQL server 2012 has unlimited concurrent connections.2 Precision used for spatial calculations:
The SQL Server 2008 uses 27 bit bit precision for spatial calculations.Precision used for spatial calculations:
The SQL Server 2012 uses 48 bit precision for spatial calculations3 TRY_CONVERT() and FORMAT() functions:
TRY_CONVERT() and FORMAT() functions are not available in SQL Server 2008TRY_CONVERT() and FORMAT() functions:
TRY_CONVERT() and FORMAT() functions are newly included in SQL Server 20124 ORDER BY Clause with OFFSET / FETCH options:
ORDER BY Clause does not have OFFSET / FETCH options as in SQL Server 2012ORDER BY Clause with OFFSET / FETCH options:
ORDER BY Clause now have OFFSET / FETCH options to use paging to show required rows per page in applications and allow the user to scroll through each page of results rather than download the entire setIn the sample query below, SQL Server would return 10 records beginning with record 11. The OFFSET command provides a starting point for the SELECT statement in terms of paging, and the FETCH command provides how many records to return at a time.SELECT BusinessEntityID, FirstName, LastNameFROM Person.PersonORDER BY BusinessEntityIDOFFSET 10 ROWSFETCH NEXT 10 ROWS ONLY;5 Code Name:
SQL Server 2008 is code named as Katmai.Code Name:
SQL Server 2012 is code named as DenaliIn SQL Server 2008, audit is an Enterprise-only feature. Only available in Enterprise, Evaluation, and Developer Edition. In SQL Server 2012,support for server auditing is expanded to include all editions of SQL Server. 7 Sequence Object:
Sequence is not available in SQL Server 2008Sequence Object:
Sequence is included in SQL Server 2012.Sequence is a user defined object that generates a sequence of a number.Here is an example using Sequence./****** Create Sequence Object ******/CREATE SEQUENCE MySequenceSTART WITH 1INCREMENT BY 1;/****** Create Temp Table ******/DECLARE @Person TABLE(ID int NOT NULL PRIMARY KEY,FullName nvarchar(100) NOT NULL);/****** Insert Some Data ******/INSERT @Person (ID, FullName)VALUES (NEXT VALUE FOR MySequence, 'Umar Ali'),(NEXT VALUE FOR MySequence, 'John Peter'),(NEXT VALUE FOR MySequence, 'Mohamed Iqbal');/****** Show the Data ******/SELECT * FROM @Person;The results would look like this:ID FullName1 Umar Ali2 John Peter3 Mohamed Iqbal8 Full Text Search Capability:
The Full Text Search in SQL Server 2008 does not allow us to search and index data stored in extended properties or metadata.Full Text Search Capability:
The Full Text Search in SQL Server 2012 has been enhanced by allowing us to search and index data stored in extended properties or metadata. Consider a PDF document that has "properties" filled in like Name, Type, Folder path, Size, Date Created, etc. In the newest release of SQL Server, this data could be indexes and searched along with the data in the document itself. The data does have to be exposed to work, but it's possible now.9 BISM Model:
Analysis Services in SQL Server does not have BI Semantic Model (BISM) concept.BISM Model:
Analysis Services will include a new BI Semantic Model (BISM). BISM is a 3-layer model that includes:Data ModelBusiness LogicData Access
LIKE (Transact-SQL) Sql Server
Wildcard character
|
Description
|
Example
|
---|---|---|
%
|
Any string of zero or more characters.
|
WHERE title LIKE '%computer%' finds all book titles with the word 'computer' anywhere in the book title.
|
_ (underscore)
|
Any single character.
|
WHERE au_fname LIKE '_ean' finds all four-letter first names that end with ean (Dean, Sean, and so on).
|
[ ]
|
Any single character within the specified range ([a-f]) or set ([abcdef]).
|
WHERE au_lname LIKE '[C-P]arsen' finds author last names ending with arsen and starting with any single character between C and P, for example Carsen, Larsen, Karsen, and so on. In range searches, the characters included in the range may vary depending on the sorting rules of the collation.
|
[^]
|
Any single character not within the specified range ([^a-f]) or set ([^abcdef]).
|
WHERE au_lname LIKE 'de[^l]%' all author last names starting with de and where the following letter is not l.
|
SELECT * FROM Master.Skills WHERE SkillsName LIKE '%a-z%'
SELECT * FROM Master.Skills WHERE SkillsName LIKE '[a-z]'
SELECT * FROM Master.Skills WHERE SkillsName LIKE '[^f]'
Saturday, October 12, 2013
SQL SERVER – TRIM Function to Remove Leading and Trailing Spaces of String
DECLARE @String1 NVARCHAR(MAX)SET @String1 = ' String 'SELECT @String1 OriginalString, RTRIM(LTRIM(@String1)) TrimmedValue
GO
GO
Wednesday, October 9, 2013
Remove Item From DropDown
string cat="value";
string[] cata =
cat.Split(',');
for (int d = 0; d < cata.Length - 1; d++)
{
DDLCategory.Items.Remove(DDLCategory.Items.FindByText(cata[d].ToString()));
}
Replace in Eval Function Asp net
# re: EVAL and replace
or
EVAL("ID").ToString().Replace("X", String.Empty)
Subscribe to:
Posts (Atom)
Opps Part 1 : Abstraction
Abstraction in C# is a fundamental concept of object-oriented programming (OOP) that allows developers t...
-
<html> <body> <table> <tr><td>Text to Save:</td></tr> <tr> <td colspan="3...
-
SQL Server has several fixed database roles such as db_datareader and db_datawriter , which grants the user read and write access res...
-
Get Yahoo Contact for C# Create new Website Create AppCode Folder Create OAuthBase.cs in AppCode Folder like us...