65.9K
CodeProject 正在变化。 阅读更多。
Home

我的图书馆

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 4 月 29 日

CPOL

3分钟阅读

viewsIcon

6209

一个为我和我的朋友们准备的 Azure 借阅图书馆。

介绍 

我正在为我的 Windows Azure 开发者竞赛条目撰写这篇文章。我一直想创建一个个人图书馆来跟踪我所有的电影和电子游戏。我希望我可以创建一个大纲,并最终将这个图书馆扩展到我的书籍。 我还想做一个小的衍生产品,允许我输入我通常使用的食谱。

一旦我为我的图书馆创建了一个基础,我想添加一个用户登录功能,让我的朋友们可以看到我的图书馆里有什么。我还会将图书馆的功能扩展到他们,允许他们设置和创建他们自己的个人物品图书馆。

在我建立了多个用户和图书馆之后,我想实现一个共享系统,允许用户请求电影/游戏,并将项目“借给”其他用户。此功能将允许我和我的朋友们看到彼此有什么,并借阅游戏和电影,同时跟踪谁拥有什么以及谁借了什么。

背景  

我决定追求这个项目的主要原因之一是,我意识到朋友和家人一直在借阅电影和游戏,我忘记了谁拥有什么,并且偶尔拿不回来。

我有一些关于如何完成数据库方面的想法

电影                  电子游戏      用户
标题                       标题                  用户名
格式                  格式                   名字
描述                描述               姓氏
拥有者                   拥有者               电子邮件
借出给      借出给     游戏玩家标签(用户名)
类型                   类型         
评分                    评分         
演员                   玩家数量        
导演                 在线         
运行时间               合作模式        
工作室                   发行商         

使用 Azure

这将是我的第一个使用 Azure 的项目,所以我很高兴能够从事这个项目。我看到了根据需要扩展我的图书馆的巨大好处,因为我添加了电影和游戏(以及书籍等),以及能够快速搜索,无论是在桌面还是移动设备上。

后续步骤

  1. 入门 - 已完成!
  2. 构建网站 - 我将创建一个网站,该网站将提供一个带有登录屏幕并创建用户的基本页面。 还将有指向我的图书馆的链接,作为一般概述,其中所有内容都以高层次显示。 然后,您将能够深入了解电影和游戏。如果时间允许,我将尝试添加搜索功能。
  3. 在 Azure 上使用 SQL - 我将创建多个数据库(电影、游戏、用户),它们将相互配合以完成所有数据。 如果可能,我将尝试使用 API 来提取有关内容的额外数据。
  4. 虚拟机 - 使用虚拟机将提高可扩展性,加快搜索速度并增强用户体验。
  5. 移动访问 - 移动应用程序将允许用户快速查找他的图书馆并查看他拥有的内容,然后检查哪些内容已被借出。 用户还可以查看他的朋友及其图书馆,以及请求借用游戏。

关注点

即将推出!

历史

即将推出!

© . All rights reserved.