Змінюй хід війни! Допомагай ЗСУ!

Нужно клиент-серверное веб-приложение на C#

  • Автор теми Автор теми Ferox
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 25.09.2006
Повідом.: 34333
Нужно клиент-серверное веб-приложение на C#

В обсчем такая ситуация...

Дочке одного моего знакомого нужно в институте сабж. Причем нужно как-то сделать чтобы не просто "сдать", а что-то ей рассказать чтобы она понимала.

Я сам это C# никогда в глаза не видел, и сильно заморачиваться с ним не хочу.

В связи с этим требуется скачать в инете где-то какое-то клиент-серверное веб приложение, типа Hello World. И еще чтоб оно с БД работало. Остальное я сам допишу. Также требуется какая-то документация на C#, причем желательно именно документация, а не "самоучитель".

Просьба дать ссылки на:
1. Где такое приложение можно скачать?
2. Где искать в веб документацию? Желательно такую, чтоб в ней мало букв было.
 
так вам нужнен какой-то сайтец на ASP или настольное приложение?

ЗЫ спрашиваю потому, что меня смутило словосочетание "клиент-серверное веб-приложение"
 
Нужно фигня, в БД, типа списка сотрудников с зарплатами, просматривать которую, удалять и добавлять записи можно через веб-броузер. Еще желательно с DOM-функционалом, но это не обязательно.
 
почитайте про ADO.NET и ASP.NET. на многих блогах что-то подобное поднималось и не раз. Мне кажется что-то вроде Посилання видалено должно вам подойти.
 
В обсчем такая ситуация...

Дочке одного моего знакомого нужно в институте сабж. Причем нужно как-то сделать чтобы не просто "сдать", а что-то ей рассказать чтобы она понимала.

Я сам это C# никогда в глаза не видел, и сильно заморачиваться с ним не хочу.

В связи с этим требуется скачать в инете где-то какое-то клиент-серверное веб приложение, типа Hello World. И еще чтоб оно с БД работало. Остальное я сам допишу. Также требуется какая-то документация на C#, причем желательно именно документация, а не "самоучитель".

Просьба дать ссылки на:
1. Где такое приложение можно скачать?
2. Где искать в веб документацию? Желательно такую, чтоб в ней мало букв было.
Если чисто клиент-серверное то во вложении консольные клиент и сервер, серверу задаешь порт чтоб слушать (ну например 70), а клиенту указываешь айпишник (localhost) и тотже порт, потом из клиента можно слать текст серверу, сервер будет отображать текст, ну это простейшее решение на System.Net.Sockets.

Если что-то покруче, можно посмотреть дома, фсе институтское на флэхе..

Вот еще ссылки:
Посилання видалено
Посилання видалено
Посилання видалено
 
Такое можно написать за полчаса, вопрос в том, какую БД использовать? MySQL поднимать, что ли?
 
Такое можно написать за полчаса, вопрос в том, какую БД использовать? MySQL поднимать, что ли?

Какую БД - не принципиально, но лучше MSSQL - насколько я понимаю, он ведь родной для C#, причем тут MySQL?
 
C# может работать черед ADO.NET с любой базой данных.
Вот простейший пример получения таблицы:

--------------------------------------------------------------------------------------
using System.Data.SqlClient;

namespace Demo
{
public partial class FormMain : Form
{

public FormMain()
{
InitializeComponent();
}

private void FormMain_Load(object sender, EventArgs e)
{
string connectionString = "Data Source=SERVERNAME;Initial Catalog="
+ "DATABASENAME;User Id=LOGIN;Password=PASSWORD;";
string commandString = "select * from TABLENAME";
SqlDataAdapter dataAdapter =
new SqlDataAdapter(commandString, connectionString);
DataTable dataTable = new DataTable();
dataAdapter.Fill(dataTable);
dataGridView.DataSource = dataTable;
}
}
}
------------------------------------------------------------------

dataGridView - компонент типа DataGridView, который должен быть размещен на форме в визуальном редакторе.
 
Веб-сервис который работает с БД чарез ADO.
Клиент работает с веб-сервисом.

Прмеры в любой толстой книге по C#
 
а вот конкретнее:
https:// Посилання видалено - Приложения с базами данных
https:// Посилання видалено - Интеграция с MS SQL Server
 
Нужно фигня, в БД, типа списка сотрудников с зарплатами, просматривать которую, удалять и добавлять записи можно через веб-броузер. Еще желательно с DOM-функционалом, но это не обязательно.
до чего дошел прогресс :)

добавлять зарплату через веббраузер, о это новация! :іржач:

в любой конторе так можно будет зряплату добавить с помощью этой программы? цены б ей тогда небыло б :D
 
Вы там в Киеве вообще оборзели? Учите С# и нечего здесь тупить! Ваши форумы нам не нужны! Идите на йух
 
Пиши в ЛС, есть готовое приложение, о цене договоримся
 
Может, мне еще почерк проверить?

Тс, если тема исчерпана, закрывай её.
 
почитайте про ADO.NET и ASP.NET. на многих блогах что-то подобное поднималось и не раз. Мне кажется что-то вроде Посилання видалено должно вам подойти.

гг за технологию АДО если бы вы что то написали на ней - выгоняют с работы - она очень стара... Надо описывать сущности каждой таблицы, писать отдельно на каждый запрос к базе данных свои методы в DAL-е через BLL связывать клиента, парсит данные, переданные им... ИМХО это гемор. Хотя для студента, чтобы понят как это работает - сойдёт. Да я не спорю у неё есть один плюс - это самое быстрое. Но LINQ- to SQL доработана так, что генерит такой же быстродейственный код. И скорость работы не падает, и багов нет. ОНа позволяет программеру сосредоточиться как управлять данными, и не думать о доступе к ним
 
Назад
Зверху Знизу