|
|
|
| You are here : HOME > ASP |
 |
 |
Professional ASP.NET Design Patterns
Price : $49.99 $25.19
Average
Customer Rating : Not
yet rated |
|
Editorial Review :
This unique book takes good ASP.NET (MVC/Webforms) application construction one step further by emphasizing loosely coupled and highly cohesive ASP.NET web application architectural design. Each chapter addresses a layer in an enterprise ASP.NET (MVC/Webforms) application and shows how proven patterns, principles, and best practices can be leveraged to solve problems and improve the design of your code. In addition, a professional-level, end-to-end case study is used to show how to use best practice design patterns and principles in a real website.
Professional ASP.NET Design Patterns:
- All patterns and principles are applicable to ASP.NET MVC and ASP.NET Web forms
- Demonstrates how to use the Gang of Four design patterns to improve your ASP.NET code
- Shows how Fowler's Enterprise patterns and the S.O.L.I.D. design principles fit into an enterprise-level ASP.NET site
- Provides details on how to layer an ASP.NET application and separate your concerns and responsibilities
- Details AJAX patterns using JQuery and Json, and messaging patterns with WCF
- Shares best practice tools for ASP.NET such as AutoMapper, NHibernate, StructureMap, Entity Framework, and Castle MonoRail
- Uncovers tips for separating a site's UX and presentation layer using MVC, MVP and the Front Controller patterns
- Features code examples that are applicable to all versions of ASP.NET
This book features C# code examples in ASP.NET MVC and ASP.NET Web forms.
Stay up to date with the latest case study ASP.NET MVC C# code used in the book at the project home page aspnetdesignpatterns.codeplex.com/.
Contents:
Part 1: Introducing Patterns & Design Principles
1. The Pattern for successful applications 2. Dissecting the Patterns Pattern
Part 2: The Anatomy of an ASP.NET Application: Learning and Applying Patterns
3. Layering Your Application 4. Business Logic Layer: Organisation 5. Business Logic Layer: Patterns 6. Service Layer 7. Data Access Layer 8. Presentation Layer 9. User Experience Layer
Part 3: Case Study: The Online E-Commerce Store (ASP.NET MVC 2 in C#)
10. Requirements & Infrastructure 11. Product Catalogue Browsing 12. Shopping Basket 13. Membership 14. Ordering and Payment
Customer Review :
No review yet |
 |
Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)
Price : $44.99 $11.90
Average
Customer Rating : Not
yet rated |
|
Editorial Review :
This book is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes. Anyone new to web programming should be able to follow along because no prior background in web development is assumed. The book starts at the very beginning of web development by showing you how to obtain and install Visual Web Developer. The chapters that follow gradually introduce you to new technologies, building on top of the knowledge gained in the previous chapters. Do you have a strong preference for Visual Basic over C# or the other way around? Or do you think both languages are equally cool? Or maybe you haven't made up your mind yet and want to learn both languages? Either way, you'll like this book because all code examples are presented in both languages! Even if you're already familiar with previous versions of ASP.NET, with the 1.x versions in particular, you may gain a lot from this book. Although many concepts from ASP.NET 2.0 are brought forward into ASP.NET 3.5, you'll discover there's a host of new stuff to be found in this book, including an introduction to LINQ, the new CSS and JavaScript debugging tools, new ASP.NET controls, and integrated support for ASP.NET Ajax. To build effective and attractive database-driven web sites, you need two things: a solid and fast framework to run your web pages on and a rich and extensive environment to create and program these web pages. With ASP.NET 3.5 and Visual Web Developer 2008 you get both. Together they form the platform to create dynamic and interactive web applications. ASP.NET 3.5 builds on top of its popular predecessor ASP.NET 2.0. While maintaining backward compatibility with sites built using this older version, the Microsoft .NET Framework 3.5 in general and ASP.NET 3.5 in particular add a lot of new, compelling features to the mix. Continuing the path of "less code" that was entered with the 2.0 version of the .NET Framework, ASP.NET 3.5 lets you accomplish more with even less code. New features like LINQ that are added to the .NET Framework allow you to access a database with little to no hand written code. The integration of Microsoft ASP.NET Ajax into the ASP.NET Framework and Visual Web Developer means you can now create fast responding and spiffy web interfaces simply by dragging a few controls onto your page and setting a few properties. This book gives you an in-depth look at both these technologies. The support for cascading style sheets (CSS), the language to lay out and format web pages, has undergone a major overhaul in Visual Web Developer. The design time support, that shows you how a page will eventually look in the browser, has been vastly improved. Additionally, Visual Web Developer now ships with a lot of tools that make writing CSS a breeze. However, drag-and-drop support and visual tools are not the only things you'll learn from this book. ASP.NET 3.5 and Visual Web Developer 2008 come with a great and extensive set of tools to help you program your web applications. These tools range from the new LINQ syntax that allows you to query data and databases in your web applications, to the vastly improved debugging capabilities that allow you to debug your application from client-side JavaScript all the way up into your server-side code, all with the same familiar user interface, commands, and actions. Under the hood, ASP.NET 3.5 makes use of the same run-time as version 2.0. This ensures a great backward compatibility with that version, which means that ASP.NET 2.0 applications continue to run under the new framework. But don't be fooled by the fact that the run-time hasn't changed. Although the technical underpinnings needed to execute your web application haven't changed, the .NET 3.5 Framework and ASP.NET add a lot of new features, as you'll discover in this book. Probably the best thing of Visual Web Developer 2008 is its price: it's available for free. Although the commercial versions of Visual Studio 2008 ship with Visual Web Developer, you can also download and install the free Express Edition. This makes Visual Web Developer 2008 and ASP.NET 3.5 probably the most attractive and compelling web development technologies available today. This book teaches you how to create a feature-rich, data-driven, and interactive web site. Although this is quite a mouthful, you'll find that with Visual Web Developer 2008 this isn’t as hard as it seems. You'll see the entire process of building a web site, from installing Visual Web Developer 2008 in Chapter 1 all the way up to putting your web application on a live server in Chapter 18. The book is divided into 18 chapters, each dealing with a specific subject. Chapter 1, “Getting Started With ASP.NET 3.5.” In this chapter you'll see how to obtain and install Visual Web Developer 2008. You'll get instructions for downloading and installing the free edition of Visual Web Developer 2008, called the Express Edition. You are also introduced to HTML, the language behind every web page. The chapter closes with an overview of the customization options that Visual Web Developer gives you. Chapter 2, “Building an ASP.NET Web Site.” This chapter shows you how to create a new web site and how to add new elements like pages to it. Besides learning how to create a well-structured site, you also see how to use the numerous tools in Visual Web Developer to create HTML and ASP.NET pages. Chapter 3, “Designing Your Web Pages.” Visual Web Developer comes with a host of tools that allow you to create well-designed and attractive web pages. In this chapter, you see how to make good use of these tools. Additionally, you learn about CSS, the language that is used to format web pages. Chapter 4, “Working with ASP.NET Controls.” ASP.NET Server controls are one of the most important concepts in ASP.NET. They allow you to create complex and feature-rich web sites with very little code. This chapter introduces you to the large number of server controls that are available, explains what they are used for, and shows you how to use them. Chapter 5, “Programming Your ASP.NET Web Pages.” Although the built-in CSS tools and the ASP.NET server controls can get you a long way in creating web pages, you are likely to use a programming language to enhance your pages. This chapter serves as an introduction to programming with a strong focus on programming web pages. Best of all: all the examples you see in this chapter (and the rest of the book) are in both Visual Basic and C#, so you can choose the language you like best. Chapter 6, “Creating Consistent Looking Web Sites.” Consistency is important to give your web site an attractive and professional appeal. ASP.NET helps you create consistent-looking pages through the use of master pages, which allow you to define the global look and feel of a page. Skins and themes help you to centralize the looks of controls and other visual elements in your site. You also see how to create a base page that helps to centralize programming code that you need on all pages in your site. Chapter 7, “Navigation.” To help your visitors find their way around your site, ASP.NET comes with a number of navigation controls. These controls are used to build the navigation structure of your site. They can be connected to your site's central site map that defines the pages in your web site. You also learn how to programmatically send users from one page to another. Chapter 8, “User Controls.” User Controls are reusable page fragments that can be used in multiple web pages. As such, they are great for repeating content like menus, banners, and so on. In this chapter, you learn how to create and use User Controls and enhance them with some programmatic intelligence. Chapter 9, “Validating User Input.” A large part of interactivity in your site is defined by the input of your users. This chapter shows you how to accept, validate, and process user input using ASP.NET server controls. Additionally, you see how to send e-mail from your ASP.NET web application and how to read from text files. Chapter 10, “ASP.NET Ajax.” Microsoft ASP.NET Ajax allows you to create good looking, flicker free web pages that close the gap between traditional desktop applications and web applications. In this chapter you learn how to use the built-in Ajax features to enhance the presence of your web pages, resulting in a smoother interaction with the web site. Chapter 11, “Introduction to Databases.” Understanding how to use databases is critical to building modern web sites, as most modern web sites require the use of a database. You'll learn the basics of SQL, the query language that allows you to access and alter data in a database. In addition, you are introduced to the database tools found in Visual Web Developer that help you create and manage your SQL Server databases. Chapter 12, “Displaying and Updating Data.” Building on the knowledge you gained in the previous chapter, this chapter shows you how to use the ASP.NET data-bound and data source controls to create a rich interface that enables your users to interact with the data in the database that these controls target. Chapter 13, “LINQ.” LINQ is Microsoft's new solution for accessing objects, databases, XML, and more. In this chapter you'll see how to use LINQ to SQL to access SQL Server databases. Instead of writing a lot of manual code, you create a bunch of LINQ objects that do the heavy work for you. This chapter shows you what LINQ is all about, how to use the visual LINQ designer built into Visual Web Developer, and how to write LINQ queries to get data in and out of your SQL Server database. Chapter 14, “Presenting Data: Advanced Topics....
Customer Review :
No review yet |
 |
Pro ASP.NET MVC Framework
Price : $49.99 $17.49
Features
: - ISBN13: 9781430210078
- Condition: New
- Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!
Average
Customer Rating : Not
yet rated |
|
Editorial Review :
The ASP.NET Model-View-Controller (MVC) Framework is a widely anticipated extension and improvement to the way that ASP.NET applications are architected and developed. MVC frameworks have been widely and successfully employed in other technology areas, such as Java, for some time. This is Microsoft’s long-awaited version for the .NET framework and community interest is very high. This book aims to give the average ASP.NET developer everything they need to make the leap from traditional ASP.NET practices to ASP.NET MVC techniques. It details the minutiae of the MVC framework, and the official MVC developer’s toolkit that supports it, before going further and demonstrating these techniques in action by creating a working eCommerce website – a design that has been widely deployed in traditional ASP.NET and that will serve to highlight the differences well. Finally, the book provides readers with a rapid run-down of how traditional ASP.NET features are applied differently in ASP.NET MVC to get them up and running quickly and to provide a valuable reference as they begin their own projects.
Customer Review :
No review yet |
 |
Murach's ASP.NET 3.5 Web Programming with VB 2008
Price : $52.50 $32.99
Average
Customer Rating : Not
yet rated |
|
Editorial Review :
"This book is by far the best computer programming book I have ever bought. You can go into my upstairs closet and find 20-30 books that I have purchased since the days of VB6.... All together, they could not add up to as much information as you have given me in the first 11 chapters of this book." (A developer's comment on the previous edition of Murach's ASP.NET) Already know how to code Visual Basic 2008 desktop applications? Then, you're ready to master web programming with the 3.5 edition of this best-selling ASP.NET book from Murach Books. It covers the 3.5 features that provide new functionality...like the ListView and DataPager data controls, LINQ data sources, new CSS-related tools, and ASP.NET AJAX...while it teaches you how to develop web applications from scratch. And it does that using all the same features that have made earlier editions such favorites among professional developers: #1. It's concise, practical, and crystal-clear in telling you what you need to know #2. It shows you how to get the most from Visual Studio 2008 as you code, test, debug, and deploy ASP.NET web applications #3. It gives you a 7-chapter section on database programming...2 more chapters than in the previous edition because .NET continues to deliver new, powerful tools for this critical component of business applications #4. It gives you solid training in the essential skills that you'll use every day, including data validation...state management...improving the user experience with easy site navigation and a standard look and feel...boosting user response time with ASP.NET AJAX...handling security...developing reusable controls...working with database data using SQL, object, and LINQ data sources...and more #5. It gives you real-world application examples that guide you in applying what you're learning as you develop your own websites (you can download the applications for free from the Murach website) #6. Its paired pages presentation makes for fast reading, instant reinforcement, and time-saving reference (to see how the paired pages work, you can download free chapters from the Murach website) So if you need to learn ASP.NET 3.5 web programming, we hope you'll try this book first. We're convinced that it will deliver the training you need better and faster than any competing book.
Customer Review :
No review yet |
 |
Professional ASP.NET 3.5: In C# and VB (Programmer to Programmer)
Price : $54.99 $11.98
Average
Customer Rating : Not
yet rated |
|
Editorial Review :
This book was written to introduce you to the features and capabilities that ASP.NET 3.5 offers, as well as to give you an explanation of the foundation that ASP.NET provides. We assume you have a general understanding of Web technologies, such as previous versions of ASP.NET, Active Server Pages 2.0/3.0, or JavaServer Pages. If you understand the basics of Web programming, you should not have much trouble following along with this book's content. If you are brand new to ASP.NET, be sure to check out Beginning ASP.NET 3.5: In C# and VB by Imar Spaanjaars (Wiley Publishing, Inc., 2008) to help you understand the basics. In addition to working with Web technologies, we also assume that you understand basic programming constructs, such as variables, ForEach loops, and object-oriented programming. You may also be wondering whether this book is for the Visual Basic developer or the C# developer. We are happy to say that it is for both! When the code differs substantially, this book provides examples in both VB and C#. This book spends its time reviewing the 3.5 release of ASP.NET. Each major new feature included in ASP.NET 3.5 is covered in detail. The following list tells you something about the content of each chapter. Chapter 1, "Application and Page Frameworks." This chapter shows you how to build ASP.NET applications using IIS or the built-in Web server that comes with Visual Studio 2008. This chapter also shows you the folders and files that are part of ASP.NET. It discusses ways to compile code and shows you how to perform cross-page posting. This chapter ends by showing you easy ways to deal with your classes from within Visual Studio 2008. Chapters 2, 3, and 4.These three chapters are grouped here because they all deal with server controls. This batch of chapters starts by examining the idea of the server control and its pivotal role in ASP.NET development. In addition to looking at the server control framework, these chapters delve into the plethora of server controls that are at your disposal for ASP.NET development projects. Chapter 5, "Working with Master Pages."Master pages are a great capability found in ASP.NET. They provide a means of creating templated pages that enable you to work with the entire application, as opposed to single pages. Chapter 6, "Themes and Skins.” This chapter looks at how to deal with the styles that your applications require and shows you how to create a centrally managed look-and-feel for all the pages of your application by using themes and the skin files that are part of a theme. Chapter 7, "Data Binding in ASP.NET 3.5.” One of the more important tasks of ASP.NET is presenting data, and this chapter shows you how to do that with ASP.NET controls. Chapter 8, "Data Management with ADO.NET.” This chapter presents the ADO.NET data model provided by ASP.NET, which allows you to handle the retrieval, updating, and deleting of data quickly and logically. Chapter 9, "Querying with LINQ." LINQ is a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. This chapter introduces you to LINQ and how to use this new feature in web applications today. Chapter 10, "Working with XML and LINQ to XML." This chapter looks at the XML technologies built into ASP.NET and the underlying .NET Framework to help you easily extract, create, manipulate, and store XML.. Chapter 11, "IIS7." Probably the most substantial release of IIS in its history, IIS 7.0 will change the way you host and work with your ASP.NET applications. Chapter 12, "Introduction to the Provider Model." A number of systems are built into ASP.NET that make the lives of developers so much easier and more productive than ever before. These systems are built upon an architecture called a provider model, which is rather extensible. This chapter gives an overview of this provider model and how it is used throughout ASP.NET 3.5. Chapter 13, "Extending the Provider Model." This chapter looks at some of the ways to extend the provider model found in ASP.NET 3.5. This chapter also reviews a couple of sample extensions to the provider model. Chapter 14, "Site Navigation." Many developers do not simply develop single pages—they build applications. One of the application capabilities provided by ASP.NET 3.5 is the site navigation system covered in this chapter. Chapter 15, "Personalization.". The ASP.NET team developed a way to store end user information—the ASP.NET personalization system. Chapter 16, "Membership and Role Management." This chapter covers the membership and role management system developed to simplify adding authentication and authorization to your ASP.NET applications. This chapter focuses on using the web.config file for controlling how these systems are applied, as well as on the server controls that work with the underlying systems. Chapter 17, "Portal Frameworks and Web Parts." This chapter explains Web Parts—a way of encapsulating pages into smaller and more manageable objects. Chapter 18, "HTML and CSS Design with ASP.NET." A lot of focus on building a CSS-based Web application was placed on Visual Studio 2008. This chapter takes a close look at how you can effectively work with HTML and CSS design for your ASP.NET applications. Chapter 19, "ASP.NET AJAX."AJAX signifies the capability to build applications that make use of the XMLHttpRequest object. New to Visual Studio 2008 is the ability to build AJAX-enabled ASP.NET applications from the default install of the IDE. Chapter 20, "ASP.NET AJAX Control Toolkit." This chapter takes a good look at the ASP.NET AJAX Control Toolkit, a series of new controls that are now available to make AJAX web development rather simple. Chapter 21, "Security." This security chapter discusses security beyond the membership and role management features provided by ASP.NET 3.5. This chapter provides an in-depth look at the authentication and authorization mechanics inherent in the ASP.NET technology, as well as HTTP access types and impersonations. Chapter 22, "State Management." Because ASP.NET is a request-response–based technology, state management and the performance of requests and responses take on significant importance. This chapter introduces these two separate but important areas of ASP.NET development. Chapter 23 , "Caching." Because of the request-response nature of ASP.NET, caching on the server becomes important to the performance of your ASP.NET applications. This chapter looks at some of the advanced caching capabilities provided by ASP.NET, including the SQL cache invalidation feature which is part of ASP.NET 3.5. Chapter 24, "Debugging and Error Handling." This chapter tells you how to properly structure error handling within your applications. It also shows you how to use various debugging techniques to find errors that your applications might contain. Chapter 25, "File I/O and Streams." More often than not, you want your ASP.NET applications to work with items that are outside the base application. This chapter takes a close look at working with various file types and streams that might come into your ASP.NET applications. Chapter 26, "User and Server Controls." This chapter describes building your own server controls and how to use them within your applications. Chapter 27, "Modules and Handlers." This chapter looks at two methods of manipulating the way ASP.NET processes HTTP requests: HttpModule and HttpHandler. Each method provides a unique level of access to the underlying processing of ASP.NET and can be powerful tools for creating web applications. Chapter 28, "Using Business Objects." You are going to have components created with previous technologies that you do not want to rebuild but that you do want to integrate into new ASP.NET applications. Beyond showing you how to integrate your COM components into your applications, this chapter shows you how to build newer style .NET components instead of turning to the previous COM component architecture. Chapter 29, "Building and Consuming Services." This chapter reveals the ease not only of building XML Web services, but consuming them in an ASP.NET application. This chapter then ventures further by describing how to build XML Web services that utilize SOAP headers and how to consume this particular type of service. Chapter 30, "Localization." ASP.NET provides an outstanding way to address the internationalization of Web applications. This chapter looks at some of the important items to consider when building your Web applications for the world. Chapter 31, "Configuration." This chapter teaches you to modify the capabilities and behaviors of ASP.NET using the various configuration files at your disposal. Chapter 32, "Instrumentation." The ASP.NET framework includes performance counters, the capability to work with the Windows Event Tracing system, possibilities for application tracing , and the most exciting part of this discussion—a health monitoring system that allows you to log a number of different events over an application's lifetime. Chapter 33, "Administration and Management." This chapter provides an overview of the new GUI tools that come with APS.NET that enable you to manage your Web applications easily and effectively. Chapter 34, "Packaging and Deploying ASP.NET Applications." This chapter takes the application building process one-step further and shows you how to package your ASP.NET applications for easy deployment. Appendix A, "Migrating Older ASP.NET Projects." This appendix focuses on migrating ASP.NET 1.x, or 2.0 applications to the 3.5 framework. Appendix B, "ASP.NET Ultimate Tools." Based on Scott Hanse...
Customer Review :
No review yet
|
|
More
Results : 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 [Next] [Last]
Quick Link : 40 | 60 | 80 | 100
|
|
Questions & Answers
Question : How come my photos go into asp notepad instead of jpeg?
So my cousin from another country sends me photos through e-mail. Every time I open it goes into asp notepad instead of jpeg. How do I fix it ?
Answer:
So my cousin from another country sends me photos through e-mail. Every time I open it goes into asp notepad instead of jpeg. How do I fix it ?
|
Question : Execution of the ASP page caused the Response Buffer to exceed its configured limit?
When i run asp file get this message how i can rectify this? Any body help me?
Answer:
You can try these ways: - add response.buffer = true on the top of your page - edit the metabase.xml file, look for the AspBufferingLimit that normally is around 4194304 (bytes, that means 4Mb) and increase that value. You do not need to stop IIS for the metabase.xml editing, but to make the Metabase.xml file write-able, you need to go to the IIS control panel, right click the server, select properties, and check off the box that says “allow changes to MetaBase configuration while IIS is running".ciao!
|
Question : How much c# asp.net javascript do i have to learn in order to get a entry level job as a web programmer?
im studying to learn C# right now, but most jobs that i see advertised are developing asp.net and not software development, i wanted to know how much C#, asp.net,css,htm and javascript would i need to learn in order to get a entry level job as a web programmer.
Answer:
How long is a piece of string? Totally depends on the job. When I interview people I want them to know the basics of everything on their cv, soc#: what's an interface and how do you use one. Difference between implementing interfaces and inheriting from base classes.css: what's specificity mean (virtually everything else you can just guess)javascript: how do you navigate the domhtml: nothing. I've never met anyone who knows css who doesn't know html. asp.net: what's the asp.net page lifecycle, viewstate, But I've interviewed people with 2+ years of experience who can't answer the above because they(1) only use css in a simple way, or via the designer(2) copy and paste javascript(3) c#. get by on the real basics.So, the only real advice is(1) learn c# properly. That's your main target(2) Learn a bit about html, javascript, css. The basics are easy are won't take long(3) asp.net(i) This takes time to get into it, may or may not be worth it because some places want commercial experience anyway(ii) There's asp.net and asp.net MVC which from a beginners point of view aren't the sameWhich doesn't answer your question I appreciate. The more you know the better chance you'll have. There's no right answer here.b.t.w. I spent a while studying J2EE/JSP and then got a job in asp.net so the studying wasn't really worth it, except that I got an appreciation for the differences between the two.
|
Question : What happened with Cleopatra and the asp?
My dad wanted to know about it and told me to look up cleopatra and the asp, or something. Do you know anything about this?
Answer:
She committed suicide with the asp. Not a fun way to go. But I'm sure it was nice and dramatic.
|
Question : How much is the Crystal report license fee for Reports created using asp.net 2005?
I have created an asp.net application using VS Studio 2005 and used the Crystal reports available in VS 2005. I need to know the License fee for Crystal reports for using the same application on a public online website?
Answer:
http://www.recrystallize.com/merchant/crystal-reports/buy-crystal-reports.htm
|
Question : How can I create a pre-filled ASP form to to make it easier to submit repetive data to a database?
I have to fill out orders all day and they use an ASP form. There are fields that remaing the same for up to 20 orders in a row. How can I pre-fill an ASP form? The pulldowns are not sufficient, thanks.
Answer:
I store data in a cookie.For ExI have two buttons'Save Info''Recall Info'The information is loaded from the database. If I know this has to be re-typed like address etc I let the user hit the SI button and I store the information to a cookie. On the next fill they just hit the RI button and refill the fields with the info from the cookie.Now all they have to fill in is data that changes. Name etc.
|
Question : How do change the text in a asp:Button control while mouseover?
How do change the text in a asp:Button control while mouseover?
Answer:
Hi,In Asp.Net, we can get the mouserOver event for button using Page add attributes...For Example:You can use this type to fire Button Onmouse over event...PageLoad(){ btnExMouseOver.Attributes.Add("onmouseover", "return validate();"); } Then just using java script for that function in HTML pageex: | | |