|
|
Resources |
|
Finding
Correct Content Managemet System
This
list covers the full lifecycle of a content management system, from initially
creating the content, through to delivering it to end users...
|
|
Workflow Managemet Systems
Workflow
management is a crucial component in organizing a variety of business processes
so that they benefit the business as a whole and increase profitability...
|
|
Using the Power of Content Management Systems
With
page editors that resemble a word processor program, adding content with a CMS
interface is simple and fun. Most CMS software also allows you to change the
location of your content pages and links easily, while the back end processes
takes care of updating the links throughout your site...
|
|
Content Management Systems (CMS): What They Are And Why We Love Them
In the
past, individuals who took interest in having and operating their own websites
were burdened with the task of learning HTML, DHTML, and other web-based
technologies such as JavaScript and CSS. The only alternative to this was,
unfortunately, to pocket the expenses and costs required to pay a web developer
to build and maintain it for them...
|
|
Outsourcing
Post
your project for outsourcing and get bids from qualified programmers,
designers, interpreters, copywriters.
|
Code Walkthroughs |
|
Datagrid
Formatting the Data
We are
able to format the content of the datagrid cell by one of two simple methods,
dependant upon whether the column is a bound column or whether it is a template
column. In our example we shall format the column to have to digits after the
decimal point , followed by a...
|
|
Datagrid
Highlight a Row With Click Through
It is
relatively easy to add alternating colours to the rows in your datagrid.
However, when we move the mouse over the rows we may want to highlight this
row, and possibly to add the option of a click through based on the row
selected...
|
|
Add
a Delete Button to a Datagrid
To add
a delete button to a datagrid follows a similar process to adding an edit
button. In the datagrid header...
|
|
Add
an Edit Button to a Datagrid
The
datagrid has a predefined editColumn for handling the editing of a datagrid.
Adding this simple column definition to a datagrid adds a powerful feature.
When a row is not in edit mode the column item shows the word...
|
|
Making
a Datagrid Row Editable
Two of
the most popular methods of editing a datagrid in asp.net are to either select
the row and take the user off to a different presentation of the data, or to
change the formatting of the row presented in the database with appropriate
edit text boxes, checkboxes and...
|
|
Adding
Tooltips to Datagrid Rows
Adding
tooltips to datagrid rows is easy, assuming that you have already created the
code for adding row highlighting. In this article I shall assume that you have
already read the article entitled Datagrid Highlight a Row With Click
Through...
|
|
Binding
a Datagrid to an Access Database
This
list covers the full lifecycle of a content management system, from initially
creating the content, through to delivering it to end users...
|
|
Adding
Data to a DropDownList
The aim
of this article is to answer the question 'How do I add items to a
DropDownList?' Initially as part of the declaration for the DropDownList we can
also define a number of items, much in the same way as in classic ASP...
|
|
Getting
Current Date Time
In
classic ASP we had now() which would return the current date and time. For
asp.net this no longer exists. So what should we use...
|
|
Test
if File Exists
Sometimes,
in order to reduce our chance of error, when working with the filesystem in
ASP.NET, we need to determine wether a file exists before performing an action
on it. The following short piece of code will enable us to test whether a file
exists...
|
|
Using
Javascript with ASP.NET Form Elements
Adding
simple pieces of Javascript to an Asp.net page can be acheived by adding to the
attributes of the particular imagebutton or linkbutton. if its normal ASP.Net
Button then you can...
|
|
Regular
Expressions
In the table below we list the characters used in .Net
regular expressions, together with their meaning, But first...
|
|
Authentication
in Asp.net
Forms
authentication in ASP.Net is far more easier and safe than Asp 3. It is
possible to place a web.config file in any directory of a web site.Therefore,
we are able to make most of a web site public, whilst providing authentication
on, say, one directory...
|
|
|
1.1 Do I need IIS to run Web applications?
|
 |
|
If you are using Visual Studio, you can use the ASP.NET Development Server built
into Visual Studio to test your pages. The server functions as a local Web
server, running ASP.NET Web pages in a manner virtually identical to how they
run in IIS. To deploy a Web application, you need to copy it to a computer
running IIS version 5 or 6.
|
1.2 How do I create pages for mobile devices?
|
 |
|
ASP.NET will automatically detect the type of browser making the request. This
information is used by the page and by individual controls to render
appropriate markup for that browser. You therefore do not need to use a special
set of pages or controls for mobile devices. (Whether you can design a single
page to work with all types of browsers will depend on the page, on the
browsers you want to target, and on your own goals.)
|
1.3 Are ASP.NET pages XHTML compatible?
|
 |
|
Yes. Individual controls render markup that is compatible with the XHTML 1.1
standard. It is up to you, however, to include the appropriate document type
declaration and other XHTML document elements. ASP.NET does not insert elements
for you to ensure XHTML compatibility. For details, see ASP.NET and XHTML
Compliance.
|
1.4 Can I hide the source code for my page?
|
 |
|
Server-side code is processed on the server and is not sent to the browser, so
users cannot see it. However, client script is not protected; any client script
that you add to your page, or that is injected into the page by server
processing, is visible to users. If you are concerned about protecting your
source code on the server, you can precompile your site and deploy the compiled
version. For details, see Publishing Web Sites.
|
1.5 When I run a page, I get the error "The page cannot be displayed" and an
HTTP 502 Proxy Error. Why?
|
 |
|
This error can occur if you are running ASP.NET Web pages using the Visual Web
Developer Web server, because the URL includes a randomly selected port number.
Proxy servers do not recognize the URL and return this error. To get around the
problem, change your settings in Internet Explorer to bypass the proxy server
for local addresses, so that the request is not sent to the proxy. In Internet
Explorer, you can make this change in Tools > Internet Options. In the
Connections tab, click LAN Settings and then select Bypass proxy server for
local addresses.
|
1.6 Which page code model is preferable, single-file or code-behind?
|
 |
|
Both models function the same and have the same performance. The choice of using
single-file pages versus code-behind pages is one of personal preference and
convenience. For details, see ASP.NET Web Page Code Model.
The QuickStart examples and examples in the API reference seem to use
single-file pages frequently. Does this mean that single-file is the preferred
model for pages?
No. Single-file pages are frequently used in examples because they are easier
to illustrate — the writer does not have to create a separate file to show the
code.
|
1.7 Is it better to write code in C# or Visual Basic?
|
 |
|
You can write code for your Web application in any language supported by the
.NET Framework. That includes Visual Basic, C#, J#, JScript, and others.
Although the languages have different syntax, they all compile to the same
object code. The languages have small differences in how they support different
features. For example, C# provides access to unmanaged code, while Visual Basic
supports implicit event binding via the Handles clause. However, the
differences are minor, and unless your requirements involve one of these small
differences, the choice of programming language is one of personal preference.
Once programs are compiled, they all perform identically; that is, Visual Basic
programs run just as fast as C# programs, since they both produce the same
object code.
|
1.8 Do I have to use one programming language for all my Web pages?
|
 |
|
No. Each page can be written in a different programming language if you want,
even in the same application. If you are creating source code files and putting
them in the \App_Code folder to be compiled at run time, all the code in must
be in the same language. However, you can create subfolders in the \App_Code
folder and use the subfolders to store components written in different
programming languages.
|
1.9 Is the code in single-file and code-behind pages identical?
|
 |
|
Almost. A code-behind file contains an explicit class declaration, which is not
required for single-file pages.
|
1.10 Is the old code-behind model still supported?
|
 |
|
Old projects will continue to run without change. In Visual Studio 2005, if you
open a project created in Visual Studio .NET 2002 or 2003, by default, the
project is converted to the new project layout used in Visual Studio 2005. As
part of the conversion, pages that use the old code-behind model are converted
to use the new code-behind model. Visual Studio 2005 Web Application Projects
provide an alternative web project model that uses the same project, build and
compilation semantics as the Visual Studio .NET 2003 code-behind model. For
details, see Visual Studio 2005 Web Application Projects.
|
|
|
|