2013-05-24 3 views
-2

Я новичок в динамических веб-приложениях, поэтому просьба о помощи может быть связана с некоторыми основными вещами. Мне нужно отобразить некоторые данные на веб-сайте клиентов (до сих пор статичных). Эти данные - всего лишь несколько слов простого текста. Улов - каждый новый день новая страница должна отображаться на странице.asp код для получения новых данных каждый новый день

Technologies использовать ASP.Net 4.0, VB.Net, SQL Server ...

Может ли мой злодею здесь вести меня, как это сделать, очень поможет FUL если бы кто-нибудь дать мне осина, VB, SQL-код для него.

Благодаря

+0

Попробуйте что-нибудь и вернитесь сюда. – iamCR

+0

Давай, ребята, ладно. Очевидно, что он новичок и не просит кода, только для руководства ... –

+0

Настоятельно рекомендуется сообществу, чтобы вы включили в свои вопросы какой-то код (что вы пытались до сих пор). Это упоминается в файле faq и на странице «как спросить», которую вы должны щелкнуть, когда задаете вопрос как новый пользователь (оба из которых вы должны прочитать, если вы этого еще не сделали). – jadarnel27

ответ

2

Вы пытались реализовать что-то подобное в ASPX странице:

<% DateTime.Now.ToString("MM.dd.yyyy"); %> 
0

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

  • Первая часть: его ответственность будет представление информации. Вы создаете приложение, которое показывает на веб-сайте данные из БД. Вы должны использовать здесь ASP.NET & Vb.net или C# (Моя личная рекомендация - попытаться избежать vb.net, но это зависит от вас), чтобы подключиться к SQL Server.

  • Вторая часть: его ответственность будет обновление БД. Вы должны управлять собой, чтобы этот db обновился каким-то образом. Если ваши исходные данные обновляются ежедневно, у вас есть два варианта. Или данные нажимают на ваш дБ или ваш код вытаскивают данные.

    • Нажмите Data: Если у вас есть контроль над источником данных вы можете изменить его каким-то образом и сделать источник данных для обновления БД. В идеале это должно быть сделано, как только данные будут обновлены. Если нет, его можно обновлять ежедневно. В зависимости от возникнут проблемы
    • Pull Data: Если у вас нет контроля, вы можете запустить консольное приложение по заданию (так часто, как вам это нужно), которое читается из источника данных и обновлений db.
+0

почему бы не vb.net? –

+0

Это всего лишь рекомендация. C# - основной язык .net и vb.net был введен только для того, чтобы помочь поймать предыдущих программистов vb6. На данный момент вы можете использовать vb.net или C#, но кто знает, будет ли в будущем vb.net оставаться. Вы можете прочитать больше здесь: http://stackoverflow.com/questions/507291/should-we-select-vb-net-or-c-sharp-when-upgrading-our-legacy-applications –

+0

Я не думаю, что вы должен рекомендовать C# над VB.NET, особенно на теге с тегами VB.NET (а не на C#). Вы можете утверждать, что C# был представлен только для того, чтобы поймать предыдущих Java-программистов! Кроме того, рекомендуя консольное приложение, работающее по запланированной задаче, как решение вопроса веб-приложения, заставляет мои глаза истекать кровью. –

0

Два варианта: (C# реализованы, модифицировать код позади, чтобы VB, если вы хотите)

  1. Код позади: public string MyMethod() { return "Hello!"; }

    ASPX: <%= MyMethod()%>

  2. код позади: public void MyMethod() { MyText.Text = "Hello!"; }

    ASPX: ('Hello!') <asp:Label ID="MyText" runat="server"></asp:Label>

Таким образом, вы можете изменить сообщение к чему-то динамическое.

Смежные вопросы