ASP.NET MVC Framework

September 14th, 2009

ASP.NET Model View Controller(MVC) is a new approach for Microsoft developers to use to create dynamic data-driven websites. ASP.NET MVC is a free, fully supported Microsoft Product. It provides total control over your HTML and URLs, enables rich AJAX integration, and facilitates test driven development.

The ASP.NET MVC framework defines a specific pattern to the Web Application folder structure and provides a controller base-class to handle and process requests for “actions”. Developers can take advantage of the specific Visual Studio 2008 MVC templates within this release to create their Web applications, which includes the ability to select a specific Unit Test structure to accompany their Web Application development.

The MVC framework is fully extensible at all points, allowing developers to create sophisticated structures that meet their needs, including for example Dependency Injection (DI) techniques, new view rendering engines or specialized controllers.

As the ASP.NET MVC framework is built on ASP.NET 3.5, developers can take advantage of many existing ASP.NET 3.5 features, such as localization, authorization, Profile etc

To know more about MVC, please visit ASP.NET MVC official site http://www.asp.net/mvc/

SOBI2 Views, Templates and Add-ons

May 20th, 2009

SOBI2 Views breast augmentation elkhart buy Electronic – Various Artists Exotik – Advanced Minds mp3

The directory data is accessed via different views.
• MainPage View – shows the SOBI2 mainpage, the component home page.
• Category View – browsing through categories and sub-categories.
• Details View – displays details of one entry.
• Search View – specify searches and view search results.
• Entry/Edit View – Create or edit a new or /existing entry.

Almost all of the views’ content and look is controlled by the SOBI2 Configuration and SOBI2 CSS file.

Templates

Customizing the SOBI2 templates is not required.

An entire directory may be created and set-up using only configuration settings.

Only adding custom fields would require minor CSS additions for those fields.

If desired, the design of the category listings and details listings may be customized using the templates and CSS.
• V-Card Template – the individual “cards” in the Category View.
• Details View Template – individual entry pages in the Details View.
• Entry Form Template – front-end entry form where users may enter new directory entries.

Add-ons (and some features)

buy Retrospectives (Vol.1) mp3 album

• Google Maps – a SOBI2 feature which simply needs configuration to display maps in Details View
• Way Search (Get Directions link) – a SOBI2 feature which simply needs configuration to display link in Details View
• SOBI2 Menu Module – a free official SOBI2 Joomla module which displays SOBI2 categories
• SOBI2 Gallery Plugin – a free official SOBI2 plug-in which can display images in an entry’s Details View
• SOBI2 Review and Rating Plugin – a free official SOBI2 plug-in which enables star ratings and text reviews of entries
• SOBI2 Most Rated Module – a free official SOBI2 Joomla module which displays entries with most ratings from above plug-in
• SOBI2 OpenSEF Plugin – a free official SOBI2 plug-in which integrates SOBI2 with OpenSEF for text-based URLs
• SOBI2 Featured Listings Plugin – an commercial official SOBI2 Plugin which enables “featuring” entries
• Simple Featured Listings Module – a free 3rd-party SOBI2 Joomla module which enables “featuring” entries
• Special Links – a standard SOBI2 feature which links directly to various groups of entries such as Featured Entries, Latest Entries, Most Popular Entries, Most Reviewed Entries, New Entries, Recently Updated Entries, and Top Rated Entries.
• JComments – a free open source comments component for Joomla which can be integrated with SOBI2
• jReviews – commercial reviews component
• jooTabs Module – free tabs module from TemplatePlazza
• Community Builder – free community building component for Joomla
• Raf Cloud – free tag cloud component with a SOBI2 plugin

SOBI2: Directory component for Joomla

May 20th, 2009

Main use of sobi2 is to “classify and show stuff” – that is, create a form which contains Information on a product/ book/ artwork/ person/ downloadable Document etc. and to present it in a convenient way. Sounds simple, but doing this with pure Joomla! (articles) is tough, because there is no form with fields to fill out, so layout and search is difficult, and, especially, there are only sections and categories, no third level, and no way to attribute an article to MULTIPLE CATEGORIES.

SOBI overcomes all these limitations. You can define new templates and custom fields, you can attach files and gallery images to an entry, there is a system for a nice tree structure, ratings, user comments, file uploads, data import, backup… beautiful. It’s very stable, well structured, there is excellent support.. And it’s FREE.

Working SOBI2 Web Sites:

fotos de mujeres desnudas gratis
citibank student loans.

woman amputee stump crutches

http://airwrap.com.au/store-locator/airwrap/
http://www.backpackerinfo.co.za/travel/accommodation/cape-town/
http://www.obrienbrewing.com.au/index.php?option=com_sobi2&Itemid=55
http://themebot.com/website-templates/joomla-templates

and many more.

CSV Import and Backup plugin and the search modules are highly recommended for better functionality. Only regret so far is the inability to create different fields for different categories in add entry form. veterinary use of tramadol

Should I use Joomla 1.0 or 1.5?

August 1st, 2008

The difference between current 1.0.12 and the forthcoming 1.5 Beta-2 are not easy to describe, but in essence Joomla! 1.0.x was based upon the Mambo codebase, whereas Joomla! 1.5 has been completely rewritten from scratch. Joomla! 1.0.x was written with “freedom of use” in mind; with Joomla! 1.5 expanded on this and added “ease of use”. This all sounds very nice, but what does it mean? Freedom of use refers to the unlimited possibilities you have when building web-sites, and with ease of use have tried to make life simpler for the end user, the web administrator and of course the third party developers.

Future Prospects:

Very bright future for joomla 1.5. It will take while for developers to update their products and take full advantage of 1.5’s new features, but by choosing 1.5 you will have an easy upgrade path to future versions.

Components:

All the available components are compatible with the joomla 1.0.12 version. Developers are developing more extensions now that are supported by 1.5 version.
Some components of 1.0 can also be run with joomla 1.5 in legacy mode.

Templates:

No commercial and only a few free templates have been released in joomla 1.5. But in 1.0.12 version, you can find free and commercial web templates.

Why should I choose this(1.0 or 1.5) version?

If time is not on your side, go with 1.0.12. Also, if you have a small site, the migration to 1.5 should be relatively painless.
If your project is not urgent, or if you’re building a large, fully-featured site, its well-worth waiting the extra time to take advantage of 1.5’s increased potential.

Secure:

Version 1.5 is more secure and has a nicer and more organized backend

“If you are building a new site and don’t have many extensions, make sure it will be future proof and use Joomla 1.5.”

When to Use Ajax and When Not To Use Ajax

June 1st, 2008

When should AJAX be used?

  • Form driven interaction
ip arimidex

Use it when there is need to edit the field and submit action.

  • Deep hierarchical tree navigation

Multiple levels of hierarchy by navigation.

  • Rapid user-user communication

Can be used in message posting application, that creates immediate discussions between people. For example, gmail inbox

  • Voting, Yes/No boxes, Ratings submissions.

In places where people can vote/rate an article.

  • Filtering and involved data manipulation.

Sorting the fields by date and name, applying a filter.

  • Commonly entered text hints / autocompletion.

When entering the same text phrases or predictable text phrases. For example, in gmail for adding the email addresses. Can be used to suggest the text phrases while entering the text in a text box. For example, google autosuggest search.

Read the rest of this entry »

Introduction to Web Content Management Systems

May 25th, 2008

Content Management System software is available commercially from several vendors, as well as from many free or open source software (FOSS) communities.

Open source has the additional benefit of an collaborative community of programmers working on improvements and bug fixes, often able to respond faster than their commercial rivals. Of course, cost is the advantage many IT managers are interested in when considering open source alternatives, as most of these packages are available free or for a small donation of time or money.

In either case, using a CMS solution, whether commerical or FOSS, saves money in development time and also provides stronger security through the technical support of the software vendor or the collaborative programming community.

Read the rest of this entry »

Microsoft Silverlight Vs. Adobe Flash : 10 Differences

May 25th, 2008

SL does not require video codec to run industry standard videos like .WMV
But Flash requires video codec to run .WMV videos. Flash has also limitation to play other video file.

SL supports Scalable full screen video.
Flash does not support Scalable full screen video.

SL supports the WPF animation model, which is time based instead of frame based.
The animation model is frame based in Flash.

Read the rest of this entry »

Silverlight

May 1st, 2008

Silverlight is a browser plug-in that that extends the web development experience far beyond the limitations of plain HTML and JavaScript. Being a Microsoft product, you might expect it to work best (or only) on Windows and Internet Explorer. So you may be pleasantly surprised to know that it works equally well on Windows and on the Mac, and it also works equally well on the Firefox and Safari web browsers. Since Silverlight is a client side technology, it doesn’t matter what backend server software or platform you’re running – even Apache/Linux will do just fine.

Features of Silverlight:

  • Incorporates Windows Presentation Foundation Core
  • Contains CLR (Common Language Runtime) and most important base classes from the .NET Framework
  • Supports programming in C#, VB, JScript, Ruby, Python
  • Embeds Communication Framework including WCF (Windows Communication Framework)
    Comes with Data Framework including LINQ

Web 2.0

May 1st, 2008

The Internet is undergoing an extreme makeover. In the 1990s and the beginning of the 21st century, the World Wide Web was primarily a place for viewers to retrieve information. The information flowed in a one-way direction. Websites were mostly built by “techie” folk who knew complex HTML coding and FTP site management. If you’re scratching your head, you’re not alone.

Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform

Web as Platform, Harnessing Collective Intelligence, Data as the Intel Inside, End of the Software Release Cycle, Lightweight Programming Models, Software Above the Level of a Single Device, and Rich User Experiences.

Read the rest of this entry »

Internet Marketing Methods:

January 27th, 2008

Apart from search engines like Google, there are many different ways to market your website online in order to drive people to your site.  SEO is a long term online marketing method and so there are many other sources that increase the traffic. In just a few short years, Internet marketing has become more popular. The companies and individuals allot budgets for internet marketing  constantly  increase each year  as more and more people use the internet to buy online goods and services.

Here are some of the most popular methods:

1.    Article Marketing:

“Content is the King!” This is absolutely true. Regularly publish related quality content about the product and service on relevant sites.  A Website with valuable content attracts the visitor’s attraction.

2.    Online Favorites’ and Bookmarking

Website owner could promote their sites and articles in these online bookmarking sites and can share it with friends and colleagues. Other users can search these tagged bookmarks. Del.icio.us is the most popular social bookmarking tool.

3.    Email Marketing:

Offer a newsletter subscription on your site and request the users to sign up for your newsletter.  This mailing list provides the ability to distribute information to a wide range of customers at a very low cost.

4.    Banner Ads:

In most of the popular websites, you can find the banner ads flashing. Through this an advertiser can monitor their customers’ interests and tastes.  Choose the banner ad with standard internet ad sizes, ad formats, and suitable ad locations for your site, along with choosing attractive and effective ad colors – based on the latest facts, recommendations, and trends.

5.    Pay per click advertising

Basically used on search engine, advertising networks and in blogs.  When an advertisers keyword list matches with the user keyword query in search engines, these ad may be displayed.  This method is highly dependent on the search term that people enter in search engines. Only pay when someone click on your ad and visits your website.

6.    Blog Marketing

Having a blog to promote about your product and service is a fantastic way to increase the traffic.  Word press is the best tool for blogging. It is excellent way to get the customers feedback and to make sure the products meet the user’s needs.

7.     RSS Feeds

Really Simple Syndication is basically a tool by which content can be syndicated across the world within minutes, with the single click of a button.  You can syndicate any type of content related to your product/services through this RSS Feed. A Blog platform such as wordpress acts as a best way to set up and publishing your feeds. For example, you can publish your articles, categorizing them by both topic and date posted. low dose accutane acne