Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
E-book details
Log in, If you're interested in the contents of the item.
ASP.NET 3.5 CMS Development. Build, Manage, and Extend your own Content Management System
Jeff Cochran, Curt Christianson
Ebook
ASP.NET 3.5 is equipped with a built-in security system, standard design templates, and easy configurations for database connections, which make it the ideal language for building a content management system. With the strong community support for the ASP.NET platform, you can be assured that what you write today will be around and supported for years to come. You can imagine how easy it is to get lost in the myriad features especially if you are a newcomer.
This book shows you how to make use of ASP.NET's features and create a functional Content Management System quickly and conveniently. You will learn how to build your site and see the different ways in which you can customize your code to fit your needs. With this book in hand, you can easily set up users and groups, create valuable content for your users, and manage the layout of your site efficiently. All you need is a basic understanding of coding and a desire to learn, and this book will take care of the rest.
This book will teach you to get your site up and running quickly, and maintain its content even if you have little or no web design or programming experience. It will give you all the knowledge you need to use the tools as well as the code required to make yourself a strong developer far beyond your site. It begins with setting up your programming environment and coding a Content Management System. You will learn how to install and configure a database and connect it to your CMS. You will be able to create content and manage the layout of your site, and also make it available beyond the browser. At the end of this book, you will have designed and built a CMS that allows you to administer an Articles section, Images and Files sections, as well as a full set of Administrator tools for your site.
This book shows you how to make use of ASP.NET's features and create a functional Content Management System quickly and conveniently. You will learn how to build your site and see the different ways in which you can customize your code to fit your needs. With this book in hand, you can easily set up users and groups, create valuable content for your users, and manage the layout of your site efficiently. All you need is a basic understanding of coding and a desire to learn, and this book will take care of the rest.
This book will teach you to get your site up and running quickly, and maintain its content even if you have little or no web design or programming experience. It will give you all the knowledge you need to use the tools as well as the code required to make yourself a strong developer far beyond your site. It begins with setting up your programming environment and coding a Content Management System. You will learn how to install and configure a database and connect it to your CMS. You will be able to create content and manage the layout of your site, and also make it available beyond the browser. At the end of this book, you will have designed and built a CMS that allows you to administer an Articles section, Images and Files sections, as well as a full set of Administrator tools for your site.
- ASP.NET 3.5 Content Management System Development
- Table of Contents
- ASP.NET 3.5 Content Management System Development
- Credits
- About the Authors
- About the Reviewer
- Preface
- What this book covers
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code for the book
- Errata
- Piracy
- Questions
- 1. Planning and Building your First Content Management System
- What a Content Management System is
- Web Content Management Systems
- Why use ASP.NET
- ASP.NET membership and profiles
- ASP.NET Master Pages and Themes
- ASP.NET 3.5
- Setting up your environment
- Installing IIS
- Operating systems and IIS versions
- Installing IIS in Windows XP Pro
- Installing IIS in Windows Vista
- Installing ASP.NET 3.5
- Installing Visual Web Developer Express 2008
- Configuring and testing your setup
- Configuring IIS on Windows XP
- Configuring IIS on Windows Vista
- Setting NTFS permissions
- Testing IIS
- Installing IIS
- Writing a simple content management application
- Default.aspx
- Content.txt
- FCKEditor
- Edit.aspx
- Default.aspx
- Summary
- What a Content Management System is
- 2. Adding a Database to a Content Management System
- Why use a database
- Why use SQL Server Express
- Installing and configuring SQL Server 2005 Express
- Installing SQL Server 2005 Management Studio Express
- Running SQL Server 2005 Management Studio Express
- Creating a database for our simple Content Management System
- Creating a new database with Management Studio Express
- Windows authentication vs SQL server authentication
- Configuring an SQL user account
- Configuring the database to use the SQL Server account
- Creating a database table with Management Studio Express
- Using the SimpleCMS database in Visual Web Developer
- Using the SimpleCMS database in the CMS application
- Creating a new Default.aspx file
- Configuring the data source
- Binding the Data Source to a Repeater control
- Creating a new Edit.aspx
- Creating a new Default.aspx file
- Creating multiple content pages
- Altering the database table
- Adding data to the new column
- Altering the SqlDataSource code
- Altering the database table
- Understanding SQL Server commands
- SQL query syntax
- SELECT queries
- WHERE clause
- LIKE
- AND | OR
- TOP
- ALL | DISTINCT
- COUNT
- GROUP BY clause
- HAVING clause
- ORDER BY clause
- WHERE clause
- INSERT queries
- UPDATE queries
- DELETE queries
- Other queries
- Entities and relationships in brief
- Entities
- Entity relationships
- SQL injection
- Preventing SQL injection
- Changing the database user account
- Summary
- 3. Content Management System Architecture
- Multi-tier architecture
- The data store
- The Pages table
- The Panes table
- The Articles table
- Sample data for the Articles table
- The data access layer
- Creating the typed dataset
- Filtering data from the dataset
- Insert method
- Update and delete methods
- The business logic layer
- The ArticlesBLL class
- Testing the business logic layer
- The ArticlesBLL class
- The presentation layer
- Building the Master Page
- Designing the Master Page
- Creating the Default.aspx home page
- Adding dynamic content
- Building the Master Page
- The data store
- Summary
- Multi-tier architecture
- 4. Adding Security and Membership to a Content Management System
- ASP.NET membership
- Configuring and using forms authentication
- Creating a new application
- Creating the home page
- Create the Master Page
- Enabling forms authentication
- Creating the membership database
- Configuring the SqlMembershipProvider
- Creating the login page
- Creating a user account with the ASP.NET configuration tool
- Creating a login
- Adding forms authentication to our CMS
- Preparing an existing SQL database
- The aspnet_regsql.exe tool
- User accounts
- Membership roles
- Adding users to roles
- Login page
- New user registration
- Securing content
- Login status
- Password recovery
- Preparing an existing SQL database
- Summary
- 5. Creating the Articles Module
- Application specifications
- The Article publication process
- User controls
- Building a user control
- Additional specifications
- Building the Articles module
- Database layout
- Data access layer
- Business logic layer
- User controls
- Listing Articles
- Author, Editor, and Publisher roles
- Additional features
- Summary
- Application specifications
- 6. Pages and Zones
- Master Pages
- Themes
- Menus
- Page hierarchy
- Regions and Zones
- Summary
- 7. Images, Files, and RSS
- How images and files work on the Web
- File upload control and beyond
- Image gallery
- Document repositories
- RSS feeds
- Summary
- 8. Administrator Control Panel
- Basic site settings
- User accounts
- Articles
- Reporting
- Search Engine Optimization
- Summary
- 9. Further Possibilities
- Upsizing to the SQL Server
- Additional modules
- Base pages
- Error trapping
- Summary
- Index
- Title: ASP.NET 3.5 CMS Development. Build, Manage, and Extend your own Content Management System
- Author: Jeff Cochran, Curt Christianson
- Original title: ASP.NET 3.5 CMS Development. Build, Manage, and Extend your own Content Management System
- ISBN: 9781847193629, 9781847193629
- Date of issue: 2009-06-25
- Format: Ebook
- Item ID: e_3cq1
- Publisher: Packt Publishing