Average article rating: 3.15
ASP.NET
A Simple HTML Builder Utility Class
Posted: 19 Mar 2006
Updated: 19 Mar 2006
Views: 53,773
Rating: 3.46/5
Votes: 33
Popularity: 5.26
Licence: Not specified
Bookmarked: 24
Downloaded: 680
When your application requirements for html formatting of texts (example: print page, e-mail text etc) are pretty simple, this simple builder class will save your development time.
A Client Script Helper Utility Class
Posted: 19 Mar 2006
Updated: 19 Mar 2006
Views: 30,444
Rating: 3.62/5
Votes: 35
Popularity: 5.58
Licence: Not specified
Bookmarked: 30
Downloaded: 573
The "ClientScriptHelper" utility class will help you by not requiring you to remember the client side codes.
Common UI Practices in ASP.NET Applications
Posted: 18 Mar 2006
Updated: 23 Mar 2006
Views: 83,480
Rating: 3.04/5
Votes: 53
Popularity: 5.24
Licence: The Code Project Open License (CPOL)
Bookmarked: 53
Downloaded: 0
When we start a new project, there are some common practices that should be followed on the following project. Regarding my development experience on previous 12 ASP.NET projects, I have listed some few practices which can be followed by a developer while developing an ASP.NET application.
.NET Framework
Easy Naming Practices for .NET Coding
Posted: 18 Mar 2006
Updated: 18 Mar 2006
Views: 35,391
Rating: 2.81/5
Votes: 40
Popularity: 4.50
Licence: The Code Project Open License (CPOL)
Bookmarked: 19
Downloaded: 0
While writing codes for .NET applications, if you and your team members contain some common naming practices, it becomes very useful, especially when you're reading your existing codes and modifying your codes in Visual Studio .NET IDE.
nAML: A New Revolutionary Way to Model Your .NET Applications!
Posted: 11 Sep 2008
Updated: 19 Sep 2008
Views: 31,513
Rating: 3.15/5
Votes: 19
Popularity: 4.03
Licence: The Code Project Open License (CPOL)
Bookmarked: 39
Downloaded: 0
Along with specification, examples and tools, a new visual modeling technique is being introduced, termed as “nAML” (.NET Application Modeling Language), which overcomes the limitation of typical modeling languages in a revolutionary way!
Windows API
Hello .NET 3.0 Installation!
Posted: 18 Aug 2006
Updated: 18 Aug 2006
Views: 31,828
Rating: 2.38/5
Votes: 12
Popularity: 2.56
Licence: Not specified
Bookmarked: 14
Downloaded: 0
A basic tutorial to install .NET 3.0 framework for development.
Programming Tips
Squeeze Sort: A New Sorting Technique
Posted: 18 Mar 2006
Updated: 18 Mar 2006
Views: 37,838
Rating: 3.18/5
Votes: 31
Popularity: 4.74
Licence: The Code Project Open License (CPOL)
Bookmarked: 20
Downloaded: 0
This article presents a new sorting technique. According to a certain characteristic of the distribution of data elements, performance of sorting can be highly improved.
Design and Architecture
Traceability in Layered Architecture: A Roadmap
Posted: 20 Apr 2008
Updated: 20 Apr 2008
Views: 21,399
Rating: 4.59/5
Votes: 17
Popularity: 5.64
Licence: The Code Project Open License (CPOL)
Bookmarked: 30
Downloaded: 0
Traceability in layered architecture lets software architects to define, utilize, reuse, and re-engineer existing, current, and future application architectures in a more structured way. This article provides a roadmap to trace multi-layer architectures easily.
Requirement Analysis Steps while Developing Software
Posted: 18 Mar 2006
Updated: 18 Mar 2006
Views: 38,545
Rating: 2.51/5
Votes: 31
Popularity: 3.74
Licence: The Code Project Open License (CPOL)
Bookmarked: 13
Downloaded: 0
This article provides a basic outline to discover, document requirement documents for a given software project.
Something about Requirement Engineering
Posted: 18 Mar 2006
Updated: 18 Mar 2006
Views: 17,643
Rating: 2.98/5
Votes: 26
Popularity: 4.21
Licence: The Code Project Open License (CPOL)
Bookmarked: 11
Downloaded: 0
Requirement Engineering contains some scientific processes by which it is possible to discovering, documenting and maintaining user’s requirements very effectively. In this article, I tried to provide a basic concept about Requirement Engineering.
Enterprise Application Solution: A Component Based Approach
Posted: 18 Mar 2006
Updated: 18 Mar 2006
Views: 22,277
Rating: 2.51/5
Votes: 28
Popularity: 3.63
Licence: The Code Project Open License (CPOL)
Bookmarked: 18
Downloaded: 0
Enterprise application solution concentrates on the overall business process to speed up the tasks of the corresponding business organization. Well engineered enterprise component can be developed by software manufacturers to expand the software market.
Common Sharable Content: Can Be a Revolution in Document Management
Posted: 18 Aug 2006
Updated: 18 Aug 2006
Views: 12,470
Rating: 3.60/5
Votes: 6
Popularity: 2.80
Licence: The Code Project Open License (CPOL)
Bookmarked: 13
Downloaded: 0
Web 2.0 is taking a very important place among the current trend of web. It has various new approaches which are making the web space better. "Common Sharable Content" concept is exactly what is missing here.
Average blogs rating: 4.00
Applications & Tools
5 Quick Steps to Get Introduced with Visual Studio Team System and Team Foundation Server 2010 (Beta 1) [Technical Blog]
Posted: 28 Jan 2013
Updated: 28 Jan 2013
Views: 2,422
Rating: 0.0 / 5
Votes: 0
Popularity: 0.0
Licence: The Code Project Open License (CPOL)
Bookmarked: 0
Downloaded: 0
Getting familiar with Visual Studio Team System and Team Foundation Server 2010 (Beta 1).
Design and Architecture
Design Patterns for Model [Technical Blog]
Posted: 18 Jan 2013
Updated: 18 Jan 2013
Views: 1,819
Rating: 4.00/5
Votes: 1
Popularity: 0.00
Licence: The Code Project Open License (CPOL)
Bookmarked: 7
Downloaded: 0
What is Model? A model can be considered as a container that facilitates presentation view, behavior and/or persisting data to/from data source (i.e. database etc). Besides the data container elements, a model may or may not contain behavior (i.e. logic), depending on design context of correspon
Aggregator Provider Pattern: An Extension of Provider Pattern [Technical Blog]
Posted: 28 Jan 2013
Updated: 28 Jan 2013
Views: 2,749
Rating: 0.0 / 5
Votes: 0
Popularity: 0.0
Licence: The Code Project Open License (CPOL)
Bookmarked: 4
Downloaded: 0
Aggregator Provider Pattern enables us to create and utilize multiple instance of a class having the same provider interface.
No tips have been posted.
Mohammad Ashraful Alam is a Software Engineer, who is dedicated to Microsoft .NET based development. This Bangladeshi national is involved with project management and development of several US based software projects from his country. Already he has managed and developed 15 software projects, which are being used by several users of different countries, such as USA, Canada, Australia, and Bangladesh. While developing and managing a team, he contains and maintains a set of well defined engineering practices developed by him and other online developer community. Beside software development, he has also written several technical articles and research papers published by IEEE Computer Society and many other worlds recognized publishers.
Before becoming engaged with software development, he was involved with Bengali literature and several Bengali news papers as freelance journalist and published around 150 articles, essays and short stories.
Due to his willingness to give effort to improve and share better software development practices, Ashraf has awarded as “Most Valuable Professional” (MVP) in ASP.NET category by Microsoft for multiple times, since 2007.
When not engaged with technical stuffs, he likes to pass time with his friends, and family members, listens music or watches TV.
Check his portfolio at:
http://www.ashraful.net/.
Check his blog:
http://blog.ashraful.net/.
Catch him thru mail: admin [attt] ashraful [dotttt] net (anti-spam text).