The idea here is that most of us should already know most of what is on this list. But there just might be one or two items you haven't really looked into before, don't fully understand, or maybe never even heard of.
Interface and User Experience
Security
Performance
SEO (Search Engine Optimization)
Technology
Bug fixing
Lots of stuff omitted not necessarily because they're not useful answers, but because they're either too detailed, out of scope, or go a bit too far for someone looking to get an overview of the things they should know. If you're one of those people you can read the rest of the answers to get more detailed information about the things mentioned in this list. If I get the time I'll add links to the various answers that contain the things mentioned in this list if the answers go into detail about these things. Please feel free to edit this as well, I probably missed some stuff or made some mistakes.
|
Sunday, June 10, 2012
What should every programmer know about web development?
Wednesday, March 30, 2011
DIV based web design
These days, more and more design studios are switching over to the recommended web design stratetgy of using DIV tags over tables. CSS has many advantages over traditional tables for more complex layouts, but in this tutorial we'll be discussing the basics of DIV based web design. We'll simply lay out a common web design layout and let you tinker with it from there.
To start with, I'll display all the CSS code we're going to use to layout the page, followed by the HTML that will actually display it.
The CSS Code
body {
margin: 0px;
padding: 0px;
}
#header {
background: #438a48;
width: 100%;
}
#leftcolumn {
background: #2675a8;
float: left;
width: 25%;
height: 700px;
}
#content {
background: #000;
float: left;
width: 75%;
height: 700px;
}
#footer {
background: #df781c;
clear: both;
width: 100%;
}
The HTML
<div id="header">Header</div><div id="leftcolumn">Left Column</div>
<div id="content">Content</div>
<div id="footer">Footer</div>
Image DIV description
Article Reference :
http://www.colorplexstudios.com/articles/div_web_design_tutorial/Tuesday, January 25, 2011
Meazure
What are the dimensions of that image? How big is this window? Does this layout fit on an NTSC display? What color are these pixels? What does this icon look like close up? How can I capture an arbitrary portion of the screen? These are just a few of the questions that kept coming up as I developed applications and web pages. Various tools are available to answer some of these questions but I could not find any that answered them all or that had a usable interface. So I created Meazure, a program that measures, magnifies and captures the screen by providing a battery of features in a cohesive user interface. Even better, Meazure is free!
Saturday, January 15, 2011
Simple way to return pdf from an Action
Is it very easy to return a pdf file from server in Asp.net MVC:
// controller(Basket) code =
public ActionResult GetTradingCondition()
{
HttpContext.Response.AddHeader("content-disposition", " inline; filename=" + "TradingCondition.pdf");
return File(Server.MapPath("~/Content/Files/TradingCondition.pdf"), "application/pdf","TradingCondition.pdf");
}
// view code
<% =Html.ActionLink("Trading_conditions", "GetTradingCondition", "Basket",new{@target="_blank"})%>
=========================================
// controller(Basket) code =
public ActionResult GetTradingCondition()
{
HttpContext.Response.AddHeader("content-disposition", " inline; filename=" + "TradingCondition.pdf");
return File(Server.MapPath("~/Content/Files/TradingCondition.pdf"), "application/pdf","TradingCondition.pdf");
}
// view code
<% =Html.ActionLink("Trading_conditions", "GetTradingCondition", "Basket",new{@target="_blank"})%>
=========================================
Thursday, January 13, 2011
numeric input validation
Most of the times we need to validate the input box. Using the following java script we can take only numeric value as an input
$(document).ready(function () {
$(".number").live("keyup", function () {
this.value = this.value.replace(/[^0-9\.]/g, '');
});})
we can use the script following ways:
<input ="" class="number" type="text" />
$(document).ready(function () {
$(".number").live("keyup", function () {
this.value = this.value.replace(/[^0-9\.]/g, '');
});})
we can use the script following ways:
<input ="" class="number" type="text" />
Tuesday, December 28, 2010
Tuesday, October 26, 2010
Snagit Screen Capture Software
“Snagit is the most useful tool you will find to combine pictures, words, and other objects into a meaningful illustration…”
Subscribe to:
Posts (Atom)
5 Strategies for Getting More Work Done in Less Time
Summary. You’ve got more to do than could possibly get done with your current work style. You’ve prioritized. You’ve planned. You’ve dele...
-
Sometimes just to get a quick success build you might need to disable/ignore/skip some of the munit test cases. you can do you by double ...
-
Summary. You’ve got more to do than could possibly get done with your current work style. You’ve prioritized. You’ve planned. You’ve dele...
-
“Snagit is the most useful tool you will find to combine pictures, words, and other objects into a meaningful illustration…”


