10 ASP.NET Performance and Scalability Secrets
ASP.NET 2.0 has many secrets, when revealed, can give you big performance and scalability boost. For instance, there are secret bottlenecks in Membership and Profile provider which can be solved easily to make authentication and authorization faster. Furthermore, ASP.NET Http pipeline can be tweaked to avoid executing unnecessary code that gets hit on each and every request. Not only that, ASP.NET Worker Process can be pushed to its limit to squeeze out every drop of performance out of it. Page fragment output caching on the browser (not on the server) can save significant amount of download time on repeated visits. On demand UI loading can give your site a fast and smooth feeling. Finally, Content Delivery Networks (CDN) and proper use of HTTP Cache headers can make your website screaming fast when implemented properly. In this article, you will learn these techniques that can give your ASP.NET application a big performance and scalability boost and prepare it to perform well under 10 times to 100 times more traffic.
What Does the English Language Look Like?
Have you ever wondered what the English language looks? Yeah, neither have I. But a group of researchers at the Massachusetts Institute of Technology and New York University did, and tapping into the billions of images freely available on the Internet, they came up with a visual map of the English language using nearly 80 million of those images. The images are arranged based on the semantic relationship between words, and thus, according to the researchers, the project explores “the relationship between visual and semantic similarity.”
Oscar Peterson - You Look Good To Me
Link Value Factors - Intro
While some might use this document for entertaining purposes only, these results and factors can be enterpreted by everybody as an indication that, while lots and lots of different factors come into play of the process, building links sure isn’t rocket science.
It’s way cooler
AJAX Cross Domain
AJAX Cross Domain
AJAX Cross Domain is a library that allows to perform cross-domain AJAX requests.
Virtually all modern server-side scripting languages support remote requests in one or another form. In client-side javascript, this functionality is not present due to the Same Origin Policy. Though this policy is necessary for a robust security model, programmers are often handicapped in their wish to send and retrieve requests to remote servers. During the last years, several proposals have been made for a more flexible (re-)design of the XMLHttpRequest object, which is the core mechanism of all AJAX based technologies. AJAX Cross Domain provides in the full functionality of the XMLHttpRequest object in a similar syntax, and can by extent handle all cross-domain requests. The core engine of AJAX Cross Domain is written in Perl and outputs its content as a javascript file.
top 9 unique structures soon to be built
50 Things You’re Not Supposed To Know
htmlSQL
htmlSQL - a PHP class to query the web by an SQL like language.
htmlSQL is a experimental PHP class which allows you to access HTML values by an SQL like syntax. This means that you don’t have to write complex functions (regular expressions) to extract specific values. The htmlSQL queries look like this:

This query returns an array with all links that contain the attribute class=”list”.
WEB 2.0 - Here Comes Another Bubble
weblin
Weblin is what makes people visible on the internet. With weblin people who are on the same webpage can see and communicate with each other.
with weblin you’ll meet others who are browsing the same page at the same time.
New elements in HTML 5
Hypertext Markup Language (HTML) 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.
How about achieving 103%?
What does it mean to give MORE than 100%? Ever wonder about those people
who say they are giving more than 100%? How about achieving 103%?
Here’s a little mathematical formula that might help you answer these
questions:
If:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
is represented as:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26.
Then:
H-A-R-D-W-O-R-K
8+1+18+4+23+15+18+11 = 98%
*and
K-N-O-W-L-E-D-G-E
11+14+15+23+12+5+4+7+5 = 96%
But,*
! A-T-T-I -T-U-D-E
1+20+20+9+20+21+4+5 = 100%
And,
B-U-L-L-S-H-I-T
2+21+12+12+19+8+9+20 = 103%
AND, look how far ass kissing will take you.
A-S-S-K-I-S-S-I-N-G
1+19+19+11+9+19+19+9+14+7 = 118%
So, one can conclude with mathematical certainty that While* **Hard
work* and* Knowledge* will get you close, and* Attitude **will* get you
there, it’s the* _Bullshit _*and* _Ass kissing _*that will put you over
the top.
Text Mining Search and Navigation Research
The Text Mining, Search, and Navigation group (TMSN) works with large text collections, such as the Web, help and support, sites, discussion groups, e-mail, and intranets. We aim to extract and use knowledge from and about these collections and to help people find information more effectively within these collections.
Microsoft Research Publications
Large-Scale Named Entity Disambiguation Based on Wikipedia Data
Developer Notes for prototype.js
Developer Notes for prototype.js
prototype version 1.5.0
Microsoft Surface: Hands-on First Look
A Googly MySQL Cluster Talk
Stewart Smith Stewart Smith works for MySQL AB as a software engineer working on MySQL Cluster. He is … all » an active member of the free and open source software community, especially in Australia.
ABSTRACT Part 1 - Introduction to MySQL Cluster The NDB storage engine (MySQL Cluster) is a high-availability storage engine for MySQL. It provides synchronous replication between storage nodes and many mysql servers having a consistent view of the database. In 4.1 and 5.0 it’s a main memory database, but in 5.1 non-indexed attributes can be stored on disk. NDB also provides a lot of determinism in system resource usage. I’ll talk a bit about that.
http://video.google.com/videoplay?docid=-4567104036778249401
Girlfriend 5.0 to Wife 1.0.
To IT Support Team
Dear IT Support Team:
Last year I upgraded from Girlfriend 5.0 to Wife 1.0.
I soon noticed that the new program began unexpected child-processes
that took up a lot of space and valuable resources.
In addition, Wife 1.0 installed itself into all other program and now
monitors all other system activities. Applications such as
bachelornights 10.3, Cricket 5.0, BeerWithBuddies 7.5, and Outings 3.6
no longer runs,
crashing the system whenever selected. I can’t seem to keep Wife 1.0 in
the background while attempting to run my favorite applications.
I’m thinking about going back to Girlfriend 5.0, but the ‘uninstall’
doesn’t work on Wife 1.0.
Please help!
Thanks,
“A Troubled User”
*——*
REPLY:
Dear Troubled User:
This is a very common problem that people complain about.
Many people upgrade from Girlfriend 5.0 to Wife 1.0, thinking that it is
just a Utilities and Entertainment program.
Wife 1.0 is an OPERATING SYSTEM and is designed by its Creator to run
EVERYTHING!!!
It is also impossible to delete Wife 1.0 and to return to Girlfriend 5.0.
It is impossible to uninstall, or purge the program files from the
system once installed.
You cannot go back to Girlfriend 5.0 because Wife 1.0 is designed not to
allow this. (Look in your Wife 1.0 Manual under Warnings-Alimony-Child
Support) .
I recommend that you keep Wife1.0 and work on improving the environment.
I suggest installing the background application “Yes Dear” to alleviate
software augmentation.
The best course of action is to enter the command C:APOLOGIZE because
ultimately you will have to give
the APOLOGIZE command before the system will return to normal anyway.
Wife 1.0 is a great program, but it tends to be very high maintenance.
Wife 1.0 comes with several support programs, such as Clean 2.5, Sweep
3.0, Cook 1.5 and DoLaundry 4.2. However, be very careful how you use
these programs.Improper use will cause the system to launch the
program NagNag 9.5 . Once this happens, the only way to improve the
performance of Wife 1.0 is to purchase additional software. I recommend
Furla 2.1, Prada 6.1 and Cartier/Jewellery 5.0.
WARNING: DO NOT, under any circumstances, install
SecretaryWithShortSkirt 3.3. This application is not
supported by Wife 1.0 and will cause irreversible damage to the
operating system.
Best of luck,
Tech Support Team.
Rails creator doubts Silverlight can win converts
The Anatomy of a Large-Scale Hypertextual Web Search Engine
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Sergey Brin and Lawrence Page
Computer Science Department, Stanford University, Stanford, CA 94305
SQL SERVER: Fix : Error 1205 : Transaction (Process ID) was deadlocked on resources
Fix : Error 1205 : Transaction (Process ID) was deadlocked on resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Silverlight Now Available for Download
Microsoft® Silverlight™ is now available for download. Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, Ruby, and integrates with existing Web applications. Silverlight also supports fast, cost-effective delivery of high-quality video to all major browsers running on Mac OS or Windows. Designers and developers can download Visual Studio codename “Orcas” Beta 1 and Expression Blend 2 May Preview today and start creating Silverlight applications to light up the Web of tomorrow.
A great feeling of nostalgia
Great Filing Nostalgia …
Web 2.0: So easy a 14 year old can do it
MySQL and Google close to code contribution deal
Google Inc. and MySQL AB are close to finalizing a deal that could find the open-source database vendor incorporating powerful features created by the search giant into future versions of the popular database.
On Monday, Google publicly released the source code for several custom features it had built in-house to enhance the performance and reliability of its search engine. The add-ons were released via the General Public License (GPL).


