Как я могу разработать базу данных для пользователей, чтобы получить доступ через браузер - PullRequest
2 голосов
/ 30 июня 2010

Несколько лет назад (до Интернета) Я был разработчиком на Fortran (да, это было очень давно!), Но в эти дни я управлял небольшим бизнесом, не связанным с IT.Я хотел бы разработать приложение базы данных для доступа моих клиентов через браузер (или, возможно, по телефону через мобильный телефон).Некоторое время я не занимался программированием, кроме некоторых макросов VB в Microsoft Excel.Я был бы признателен, если бы кто-нибудь мог предложить лучший язык / технологию, чтобы научить меня двигаться в правильном направлении.

Ответы [ 3 ]

1 голос
/ 30 июня 2010

Как сказал Нейл в своих комментариях, на это есть десятки разных, правильных ответов.

Обычно я бы предложил использовать язык, который вы уже знаете, но, насколько я знаю, ни Фортран, ни VBA не подходят для этой задачи.

Лично я бы предложил Django , который представляет собой веб-фреймворк, написанный на Python. Это упрощает многие общие задачи и очень хорошо задокументировано.

Но есть еще много возможных решений.

0 голосов
/ 30 июня 2010

Вы можете использовать ASP.NET и SQL Server для подключения к Интернету, что позволит пользователям довольно легко редактировать таблицу базы данных.Они упростили его до такой степени, что вы можете перетаскивать необходимые элементы управления (например, GridView и SqlDataSource) и определять свой источник данных в мастере для наиболее простой функциональности таблицы CRUD.По сути, дайте пользователям возможность редактировать таблицу без написания какого-либо кода.

Если вам нужно сделать что-то более сложное, легко написать код, который добавит функциональность к оригинальному материалу перетаскивания, который вы сделали.

Существует множество хороших ресурсов для asp.net и C #, так что это поможет вам быстро освоиться.

Имейте в виду, что я почти полностью работаю с .NET /SQL Server, так что мое мнение будет склонен к ним ...

0 голосов
/ 30 июня 2010

Прежде чем начать с фреймворка, я бы разбил проблему на части.Если вы никогда ничего не делали с базой данных, прежде чем вы обнаружите, что это достаточно сложно, без использования Интернета или мобильных устройств.

Смоделируйте вашу проблему и создайте хороший объект или модель данных.Проверьте это полностью, не думая об интерфейсе.Если у вас есть это, возможно, вы можете представить его как сервисы, которые может вызывать любой пользовательский интерфейс.

Вы быстро ошеломитесь, если попытаетесь сделать все это сразу.

Вот еще одна мысль: если это платящие клиенты, почему бы не сделать себе и им одолжение и нанять кого-то, ктознает как это сделать?Здорово, что вы писали на Фортране, но если вы не успеваете за ним, вы не будете приносить пользу своему бизнесу, изо всех сил стараясь показать покупателям.

Сделайте это правильно - получитепрофессионал.Занимайтесь в свободное время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...