Community developer blogs
Adam Tibi on ASP.NET, C# & SEO
- Author
- Adam Tibi
- Last updated
- 30 Sep 2008 at 10:06
- Url
- http://www.adamtibi.net
- Feed
- http://feeds.feedburner.com/AdamTibi
Recent Posts
-
Three C# 2.0/3.0 Syntaxes That You Didn't Know But Were Afraid to Ask
Posted: 30 Sep 2008 at 10:06 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Working with other colleagues, I found these C# syntaxes are still not well-known and used, so I thought of blogging on them. 1 - Properties Without Members In the old days, before C# 3.0, we used to write syntax like: public class Point { private int _x; private int _y; public int X { get { return
-
Three C# 2.0/3.0 Syntaxes That You Didn't Know But Were Afraid to Ask
Posted: 30 Sep 2008 at 10:06 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Working with other colleagues, I found these C# syntaxes are still not well-known and used, so I thought of blogging on them.1 - Properties Without MembersIn the old days, before C# 3.0, we used to write syntax like:publicclass Point { privateint _x; privateint _y;
-
UK Software Consultant Nightmare: The IT Recruiting Agents
Posted: 30 Sep 2008 at 09:03 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Working as a .NET software consultant in UK, I spent ages with the IT recruiting agents on the phone and had suffered their tricks. So, in this post, I thought of educating my software consultant colleagues of the agents' sneaky tricks and dodgy tactics. Recruiting agents, especially in the current
-
UK Software Consultant Nightmare: The IT Recruiting Agents
Posted: 30 Sep 2008 at 09:03 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Working as a .NET software consultant in UK, I spent ages with the IT recruiting agents on the phone and had suffered their tricks. So, in this post, I thought of educating my software consultant colleagues of the agents' sneaky tricks and dodgy tactics.Recruiting agents, especially in the current c
-
UK Software Consultant Nightmare: The IT Recruiting Agents
Posted: 30 Sep 2008 at 07:03 by Adam Tibi
Working as a .NET software consultant in UK, I spent ages with the IT recruiting agents on the phone and had suffered their tricks. So, in this post, I thought of educating my software consultant colleagues of the agents' sneaky tricks and dodgy tactics. Recruiting agents, especially in the current credit crunch, are having less 'productive' work to do due to the reduced demands in the market, so they are spending more time wasting our "software consultants&q
-
How Not To Compromise Security Through ASP.NET Validators
Posted: 23 Sep 2008 at 10:45 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I have explained in The Three Steps of Building an ASP.NET Validator Control, how to build a validator control from the ground up in three easy steps and in a reusable format. I highly recommend reading it before going any further.Here I am discussing the common validator control security holes that
-
How Not To Compromise Security Through ASP.NET Validators
Posted: 23 Sep 2008 at 09:45 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I have explained in The Three Steps of Building an ASP.NET Validator Control, how to build a validator control from the ground up in three easy steps and in a reusable format. I highly recommend reading it before going any further. Here I am discussing the common validator control security holes th
-
How Not To Compromise Security Through ASP.NET Validators
Posted: 23 Sep 2008 at 07:45 by Adam Tibi
I have explained in The Three Steps of Building an ASP.NET Validator Control, how to build a validator control from the ground up in three easy steps and in a reusable format. I highly recommend reading it before going any further. Here I am discussing the common validator control security holes that might compromise your forms security when left untreated. Security Hole 1: Failing to Implement The Server-Side Validation When building a validator control from scratch or using a CustomValidator,
-
The Three Steps of Building an ASP.NET Validator Control
Posted: 22 Sep 2008 at 10:40 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
The standard ASP.NET validator controls such as the RequiredFieldValidator or the RegularExpressionValidator do not cover all validation requirements, so usually developers tend to create a CustomValidator for such scenarios.A major problem with the CustomValidator is reusability, as if you wanted t
-
The Three Steps of Building an ASP.NET Validator Control
Posted: 22 Sep 2008 at 09:40 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
The standard ASP.NET validator controls such as the RequiredFieldValidator or the RegularExpressionValidator do not cover all validation requirements, so usually developers tend to create a CustomValidator for such scenarios. A major problem with the CustomValidator is reusability, as if you wanted
-
Google Sandbox: When? Why? And How to Dump it!
Posted: 20 Sep 2008 at 15:52 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I got a question from Anthony Grace in the comments of my previous post Three Rules That ASP.NET Developers Should Know About SEO about Google Sandbox and thought of writing this short post to illustrate what is it and how to avoid it. Google Sandbox is, in essence, the process of keeping your
-
Google Sandbox: When? Why? And How to Dump it!
Posted: 20 Sep 2008 at 14:52 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I got a question from Anthony Grace in the comments of my previous post Three Rules That ASP.NET Developers Should Know About SEO about Google Sandbox and thought of writing this short post to illustrate what is it and how to avoid it. Google Sandbox is, in essence, the process of keeping your webs
-
Three Rules That ASP.NET Developers Should Know About SEO
Posted: 16 Sep 2008 at 19:22 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Search engines optimisation, SEO, is an evolving 'science' and it keeps changing on purpose. Most articles that I read which involve both SEO and ASP.NET usually focus on how to programatically set the meta keywords tag and they tend to make it look like very important while, as of today, it
-
Three Rules That ASP.NET Developers Should Know About SEO
Posted: 16 Sep 2008 at 18:22 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Search engines optimisation, SEO, is an evolving 'science' and it keeps changing on purpose. Most articles that I read which involve both SEO and ASP.NET usually focus on how to programatically set the meta keywords tag and they tend to make it look like very important while, as of today, i
-
Two ASP.NET/VS 2008 Performance Tricks That Even Microsoft Didn't Know About!
Posted: 14 Sep 2008 at 19:35 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Visual Studio 2008 is a huge resources consumer, it takes long to load then long to open your solution, long to run it and debug it. I have been using it for more than a year now after setting VS 2005 to retirement. I have VS 2008 set on a high perforamce Vista Business laptop with 2GB of memory.
-
Two ASP.NET/VS 2008 Performance Tricks That Even Microsoft Didn't Know About!
Posted: 14 Sep 2008 at 18:35 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
Visual Studio 2008 is a huge resources consumer, it takes long to load then long to open your solution, long to run it and debug it. I have been using it for more than a year now after setting VS 2005 to retirement. I have VS 2008 set on a high perforamce Vista Business laptop with 2GB of memory. W
-
LINQ to SQL: The Data Access Layer (DAL) Shrinker
Posted: 23 Aug 2008 at 11:57 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
In the pre-LINQ days, I used to use the classical 3-tiers architecture for designing ASP.NET web projects, the user interface (UI), the business logic layer (BLL) and the data access layer (DAL).My DAL layer used to rely on Microsoft's Data Access Application Block (DAAB) which abstracted the repeti
-
LINQ to SQL: The Data Access Layer (DAL) Shrinker
Posted: 23 Aug 2008 at 10:57 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
In the pre-LINQ days, I used to use the classical 3-tiers architecture for designing ASP.NET web projects, the user interface (UI), the business logic layer (BLL) and the data access layer (DAL). My DAL layer used to rely on Microsoft's Data Access Application Block (DAAB) which abstracted the repe
-
IE6 ? It's alive, IT'S ALIVE!
Posted: 19 Aug 2008 at 21:25 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I redesigned my website, adhered to the XHTML standards, validated on the W3C validator and everything went alright, now the last step, cross-browsers compatibility tests. First step, I need to look at the previous stats to learn what browsers are support-worthy. And? Surprise, surprise! IE6 i
-
IE6 ? It's alive, IT'S ALIVE!
Posted: 19 Aug 2008 at 20:25 by adam.nospam@nospam.adamtibi.net (Adam Tibi)
I redesigned my website, adhered to the XHTML standards, validated on the W3C validator and everything went alright, now the last step, cross-browsers compatibility tests. First step, I need to look at the previous stats to learn what browsers are support-worthy. And? Surprise, surprise! IE6 is sti
Events coming up
-
Mar
15
DevWeek 2010
London, United Kingdom
DevWeek is Europe’s leading independent conference for software developers, database professionals and IT architects, and features expert speakers on a wide range of topics, including .NET 4.0, Silverlight 3, WCF 4, Visual Studio 2010, REST, Windows Workflow 4, Thread Synchronization, ASP.NET 4.0, SQL Server 2008 R2, LINQ, Unit Testing, CLR & C# 4.0, .NET Patterns, WPF 4, F#, Windows Azure, ADO.NET, Entity Framework, Debugging, T-SQL Tips & Tricks, and more.
Related blogs
-
Robert Shelton's blog
SharePoint and .NET Development resources, including workshops and video tutorials, as well as other thing based on Microsoft Developer technologies.
-
Can Erten - eh ooh, it's a coding day..
Information about programming, program design, development with new technologies, samples, encountered debugs, useful information, some technical news. ASP.NET, Windows Forms, Windows Vista, web, experiences usually .net world
-
Gary Pretty
Blog about software development, including C#, ASP.Net, Expression Web and Visual Studio. I am a software developer working for Experian as well as several years of freelance web design experience.
Related discussion
-
High-Performance .NET Application Development & Architecture
by Manjot Bawa (0 replies)
Related podcasts
-
jQuery in ASP.NET
In this episode Chris Brandsma, Rick Strahl, Dave Ward, Bertrand Le Roy, Scott Koon, and Steven Harman discuss Microsoft's jQuery in ASP.NET announcement.This episode of the Alt.NET Podcast is brought to you by LLBLGen Pro, the most mature O/R mapper and code generator out there.Are you loo...