Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joaomartiniano/arte-e-artes
Website fictício de uma galeria de arte, para aprendizagem da tecnologia ASP.NET Web Pages.
https://github.com/joaomartiniano/arte-e-artes
aspnet educational-resources html
Last synced: about 2 months ago
JSON representation
Website fictício de uma galeria de arte, para aprendizagem da tecnologia ASP.NET Web Pages.
- Host: GitHub
- URL: https://github.com/joaomartiniano/arte-e-artes
- Owner: joaomartiniano
- License: gpl-3.0
- Created: 2018-11-09T16:08:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-04T17:13:47.000Z (about 6 years ago)
- Last Synced: 2023-07-14T12:24:02.737Z (over 1 year ago)
- Topics: aspnet, educational-resources, html
- Language: JavaScript
- Homepage:
- Size: 4.69 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Website fictício: Galeria Arte & Artes
Website fictício de uma galeria de arte (Arte & Artes), desenvolvido com o objetivo de ser um recurso pedagógico para demonstração da tecnologia ASP.NET Web Pages, bem como para servir de base para a criação de projetos por parte dos alunos.
Este website foi desenvolvido no âmbito da lecionação da disciplina de Sistemas e Programação Web, do curso profissional de Técnico de Multimédia, do ensino secundário.
### **Importante!**
Este website foi desenvolvido com o intuito de demonstrar conceitos de nível introdutório. Como tal, contém **código não otimizado, pouco seguro e que não tira partido da maior parte das funcionalidades que a .NET Framework oferece**.
**Não utilize este website como base para um website real.**
## Descrição
O website é composto por uma página inicial que mostra os produtos vendidos pela galeria de arte:
![Página inicial](imagens/pagina-inicial.jpg)
Ao clicar em qualquer produto, o utilizador pode visualizar detalhes sobre o mesmo:
![Detalhe de um produto](imagens/detalhe-produto.jpg)
No canto superior direito encontra-se um link para que o utilizador possa efetuar login.
Existem dois utilizadores pré-definidos:
- Username: **pato_donald** / Password: **123**
- Username: **darth_vader** / Password: **123**Após efetuar login, o utilizador é redirecionado para uma secção de administração:
![Administração do website](imagens/admin-inicio.jpg)
Na secção de administração pode:
- criar, editar e eliminar produtos
- criar, editar e eliminar utilizadores![Editar produto](imagens/admin-produto.jpg)
![Criar utilizador](imagens/admin-utilizador.jpg)
## Utilização
- Clonar o repositório
- Instalar o servidor web [IIS Express](https://www.microsoft.com/en-us/download/details.aspx?id=48264)
- Instalar o [SQL Server Compact Edition](https://www.microsoft.com/en-us/download/details.aspx?id=30709)
- Lançar/executar o website:
- Opção 1: através do editor [Visual Studio Code](https://code.visualstudio.com/) com a extensão [IIS Express](https://marketplace.visualstudio.com/items?itemName=warren-buckley.iis-express) instalada, ou em alternativa, a extensão [IIS Express executer](https://marketplace.visualstudio.com/items?itemName=Andreabbondanza.iis-express-executer)
- Opção 2: através do Visual Studio
- Opção 3: através do Microsoft Web Matrix (foi descontinuado pela Microsoft mas ainda funciona, embora com limitações, podendo ser instalado a partir do [Web Platform Installer](https://www.microsoft.com/web/downloads/platform.aspx))## Base de dados
Este website utiliza uma base de dados Microsoft SQL Server CE Compact Edition. O ficheiro da base de dados chama-se `arte_e_artes.sfd` e encontra-se na pasta `App_Data`.
A base de dados é propositadamente simples: os produtos encontram-se na tabela `Produtos` e os utilizadores na tabela `Utilizadores`.
## Acerca das imagens e dados utilizados neste website
Todas as imagens e dados das obras de arte foram retirados do website do museu [Rijksmuseum](https://www.rijksmuseum.nl/). As obras encontram-se no domínio público.