- ASP.NET 3.5 CMS Development
- Curt Christianson Jeff Cochran
- 310字
- 2021-04-01 14:20:58
Chapter 2. Adding a Database to a Content Management System
The simple Content Management System we developed in the last chapter worked, but there were plenty of drawbacks to the system we created. One of the major drawbacks was the use of the file system for storing content. Files can be insecure, text files can be unwieldy in size, and you can hold only text content in one. We could use other file types, maybe save the text as HTML to overcome some issues, but that means our content and our presentation are part of the same file. In a CMS, this is one of the issues we need to avoid.
Imagine something as simple as your boss deciding that headings in the pages will now be formatted as a <h2>
heading with a purple font color. If we stored 500 pages as simple files that included the HTML, we would have to edit 500 files to change every heading. And you know that, once we finished that task, the company president would want the headings formatted simply as bold text in green. And we would have to change all 500 files again. Even with a search and replace function that works across files, we would still have to check every page to make sure the changes take place. I don't know about you, but I would either rewrite the application or quit the company. As we both need to pay the rent and buy food, let's change the application to use a database to store our content.
In this chapter, we will cover:
- Why to use a database
- How to install, configure, and use SQL Server Express
- How to install and use SQL Management Studio Express
- Creating your database, creating a user, and setting user permissions
- Connecting our CMS to the database
- Managing data from our CMS application
- Getting Started with Microsoft Application Virtualization 4.6
- 使用AADL的模型基工程:SAE體系結構分析和設計語言入門
- AutoCAD快速自學寶典(2018中文版)
- 中文版3ds Max 2024完全自學教程
- ABAQUS有限元分析從入門到精通(第3版)
- Ogre 3D 1.7 Beginner's Guide
- UI功夫:PC和APP界面設計全流程圖解
- Oracle Warehouse Builder 11g: Getting Started
- 數(shù)碼攝影后期密碼Photoshop CC調色秘籍(第2版)
- 中文版Photoshop 2023從入門到精通
- Learning Ext JS
- 早該這樣學!Photoshop比你想的簡單
- AutoCAD計算機輔助設計標準教程(慕課版)
- 短視頻拍攝、剪輯、調色與特效制作:剪映專業(yè)版+Premiere Pro 2024(全彩微課版)
- 中文版3ds Max 2014實用教程(第2版)