-
-
Many websites
display notifications or prompts in what is called as information bar or
notification bar. Such an information bar typically contains some text,
graphics or any other HTML markup along with a close button. The
information bar is always visible and is flushed with the top edge of
the browser window. Once user closes it, it remains hidden for the active
session. Such an information bar can be easily developed using jQuery.
The remainder of this article explains how.
http://www.bipinjoshi.net/articles/bbf0b5e4-1d4d-46e2-b30d-f71c659e3e10.aspx
-
-
Most
of the blogs display a set of tags or keywords in the form of a Tag
Cloud. A tag cloud presents the keywords in font sizes proportional to
the number of blog posts having that tag. If you are using some blogging
website or using some open source blogging engine you already have a
tag cloud ready. However, if you are building your own blog engine or
website you will need to build the tag cloud on your own. This article
shows how to do just that.
http://www.bipinjoshi.net/articles/79088b35-bef5-4c16-b893-269d4caae1f0.aspx
-
-
If your web forms consist of small amount of content they render quickly in the browser
and user can start working with them almost immediately. However, when
your web forms are bulky and render too much of content, the page is
loaded in the browser slowly. Users can start using the partially loaded
page and perform actions such as clicking on links or buttons. At times
this is undesirable and you want users to wait till the complete page
is loaded in the browser. You can accomplish this with the help of
little client side script.
http://www.bipinjoshi.net/articles/85f131fb-ab7f-4587-8891-fcf2f6652edc.aspx
-
-
If you are a
web developer you must be aware of the rising attention being paid to
HTML5. HTML5 is not merely about some markup tags. It provides a whole
new set of features that make it a programmable platform. Modern web
applications invariably make use of HTML markup, CSS, JavaScript, AJAX
and related technologies. Noticing this trend HTML5 offers many new and
exiting features to the web developers. If you want to be on the cutting
edge of the web development technologies you must be well-versed in
HTML5. To that end Pro HTML5 Programming, 2nd Edition does a great job
of providing in-depth understanding of most of the HTML5 features.
http://www.bipinjoshi.net/articles/fa352c06-9dd8-45d6-ad9b-15d811f926e6.aspx
-
-
ASP.NET
services such as Profile are available to MVC applications too and
developers can make use of them when needed. While developing a Web
Forms based website project developers can access profile properties in a strongly typed fashion.
This strongly typed nature comes from the ProfileCommon class that is
generated automatically in such projects. ASP.NET MVC and Web
Application projects, however, lack this handy and useful feature. In
this article you will learn how to access user Profile in ASP.NET MVC
applications and also an alternative to overcome this limitation.
http://www.bipinjoshi.net/articles/55d682cd-2ce0-4128-821e-7d8245335188.aspx
-
-
Internet
Explorer 9 introduced a new feature - Pinned Websites - that allows you
to create a shortcut to a website on Windows 7 taskbar. A pinned
website, however, exposes much more functionality than an ordinary
shortcut. Normally to launch a website, the user needs to open a browser
instance, type in website URL in the browser address bar and then
navigate to the required part of the website. Pinning a website allows
the user to launch it much like a desktop application. The user can
simply click on the icon of the pinned website or select a specific
option from a menu and start working with the website. Since a pinned
website is always visible on the taskbar, website pinning also grabs
constant user attention. This can result in significant increase in the
usage of the website for obvious reasons. No wonder that every ASP.NET
developer would like to take advantage of this feature in their
websites. To that end this article discusses various steps involved in
enabling pinning for your website. It also illustrates creating static
and dynamic task entries and discusses a few other scenarios specific to
ASP.NET.
http://www.bipinjoshi.net/articles/039b560c-c28c-4f87-8842-66f04d3f697c.aspx
-
-
.NET framework
provides classes to read and write RSS and ATOM feeds. I already wrote a
couple of articles illustrating the use of these classes. These classes
reside in System.ServiceModel.Syndication namespace and primarily work
with one feed at a time. Sometimes, however, you need to aggregate
multiple feeds to create a single feed. The code sample below shows you
how to accomplish this in an ASP.NET web form.
http://www.bipinjoshi.net/articles/d47aeb5e-3758-46cc-bb02-3c1380ea9630.aspx
-
-
In the past few
articles I discussed HTML5 features that every ASP.NET developer should
be aware of. In this article I will focus on HTML Forms and discuss
some enhancements that make your life easy. Merely using various input
types is just one part of the story. You should also know HTML5 features
that are applicable to the form as a whole. This article illustrates
some such features. All the examples use Chrome as a browser but many
can be tested in Safari, Opera and others.
http://www.bipinjoshi.net/articles/b0a33a0e-b4c2-43db-9f54-8de55c105fce.aspx
-
-
I recently reviewed two books - Programming Microsoft ASP.NET MVC, 2nd Edition and Programming Entity Framework - Code First. Here are the links to the complete reviews:
Programming Microsoft ASP.NET MVC, 2nd Edition
http://www.bipinjoshi.net/articles/43fcbd2d-2d44-4df7-9cf1-492eb63bc31a.aspx
Programming Entity Framework - Code First
http://www.bipinjoshi.net/articles/5e5ea033-a57e-436b-9b4c-e3638e8260b6.aspx
-
-
More and more
web applications are harnessing the power of client side features of a
browser. To that end HTML5 has many features to offer web developers.
HTML markup, JavaScript and CSS have become more powerful and flexible
than ever before. ASP.NET Developers must be well-versed with HTML5
features because all of the leading browsers are aggressively supporting
them and newer web applications are bound to rely heavily on them. This
article is intended to give you an overview of some key features of
HTML5 from a developer's perspective. We won't go into too much detail
of new HTML tags, CSS3 and such "markup" level features, instead we will
focus on features more appealing to web developers.
http://www.bipinjoshi.net/articles/9c5aa251-07da-4800-a802-b99deeae4f0c.aspx