Aptana Studio

We are very proud to have released Aptana Studio 1.0 (formerly Aptana IDE). After over two years of non-stop development and close to a million downloads, we have finally reached ‘1.0’. Along with the release of 1.0, we have also created two editions of the product: Community and Professional. The Community Edition is the keystone of the Studio product, where all core features and capabilities are developed. The Professional Edition brings additional features and services beyond the free Community edition. Aptana Studio isn’t the only product we’re working on, and you’ll see more from us soon. In the mean time, if you are using Aptana Studio professionally, support our efforts by ‘going Pro’. Whichever edition you chose to use, Community or Professional, we look forward to your feedback, feature requests, and comments. It is our community that helps us build a better product — a product that ultimately is for you.

-Paul Colton, CEO
Aptana Studio

250+ Tools and Resources For Coding the Web

We’re all living on the web, and we all seem to be starting our own websites, so it’s time we all learned the languages that make it run. We’ve gathered over 250 resources to help you get going. This list is aggregated from previous Mashable posts.

Mashable.com: 250+ Tools and Resources For Coding the Web

Particletree » Ranked Searches with SQL

A handy trick to add some sort of ranking to SQL search results:

Creating some sort of search functionality is something we all have to do at one point or another. For the good cases, we have fulltext search or an external program available to us. But sometimes, getting down and dirty with plain SQL is the only option.

SELECT
SUM(((LENGTH(Body) - LENGTH(REPLACE(Body, 'term', '')))/4))
AS Occurrences

Particletree: Ranked Searches with SQL

Net Profiles

With Net Profiles, mobile computing becomes a whole lot easier. It eliminates the need to manually reconfigure your network settings when you move your desktop/laptop computer to another location. Once a profile is created, Net Profiles can configure your IP settings, proxy settings, mapped drives, default printer, wallpaper, and screen resolution with a click of a button; as well as run any number of user-defined applications upon activation of a profile.

Net Profiles

Digital Web Magazine – jQuery Crash Course

As developers, we have more and more JavaScript libraries to choose from and, of course, the option not to use any at all. Over time, we each tend to favor one method of coding over another. For those who’d like to learn more about jQuery, one of the more popular libraries, here’s a crash course written with code-savvy web designers in mind.

Digital Web Magazine: jQuery Crash Course

How To Debug Web Applications With Firefox | BetterExplained

Debugging is one of the most painful parts of developing web apps. You have to deal with browser inconsistencies with HTML, CSS and javascript, let alone the difficulty of debugging javascript itself.

BetterExplained: How To Debug Web Applications With Firefox

43 Exceptionally Useful AJAX Applications > Design Vitality

Usability on websites is exploding right now. AJAX has enabled web developers everywhere to add functionality to their sites like never before. I’ve gathered 43 extremely useful (but still easy to implement) AJAX applications for use on any website. Keep your users coming back and increase your website’s functionality.

Design Vitality: 43 Exceptionally Useful AJAX Applications

Cutting Edge: AJAX Application Architecture, Part 1 — MSDN Magazine, September 2007

MSDN Magazine – Cutting Edge: “AJAX Application Architecture, Part 1 & 2”

Cutting Edge: AJAX Application Architecture, Part 1 — MSDN Magazine, September 2007:
AJAX to the Rescue
The AJAX Architecture
What’s an AJAX Framework?
ASP.NET AJAX Extensions
A Look at Partial Rendering
Anatomy of an AJAX Postback
Optimization Techniques for Partial Rendering
Weighing Partial Rendering

Cutting Edge: AJAX Application Architecture, Part 2 — MSDN Magazine, October 2007:
Logging In with AJAX
Flavors of Services
What Do AJAX Services Return?
JSON Versus XML
Security Concerns
Services in ASP.NET AJAX
ASP.NET AJAX Services and SOAP
Invoking AJAX Services
Building the User Interface
What It All Means

10 SEO tips for your ASP.NET website – The Code Project – ASP.NET

10 Tips on SEO for your ASP.NET website. I´m sorry, that some of the screenshots contain german language, but I hope you´ll get my point despite that 🙂

The Code ProjectASP.NET: 10 SEO tips for your ASP.NET website

Learn to Love Complaining Clients [Work Smarter]

You’ll face moments of truth every day of your life. You’ll make decisions and take the consequences. The consequences can be good, they can be bad, but they are there for every action you take. Moments of truth can have a profound effect on your business, and complaints have enormous significance, so we’ll consider client complaints in this chapter.

Sitepoint: Learn to Love Complaining Clients [Work Smarter]