Где я могу найти Хороший Образец Базой данных ASP.NET Управляемое веб-приложение? [закрытый]

Вы можете записать все данные в один массив, а затем записать этот массив в «MergedMasterSheet». Посмотрите, работает ли это:

function TotalsSheet() {
var ss, merged, array;
ss = SpreadsheetApp.getActiveSpreadsheet();
merged = ss.getSheetByName("MergedMasterSheet")

//create sheet if it doesn't exist, else clear all content
merged = !merged ? ss.insertSheet("MergedMasterSheet") : merged.clear();

//create a 2D-array containing all data of all sheets, except the sheet for the merged data
ss.getSheets().forEach(function (sh, i) {
    if(sh.getName() !== "MergedMasterSheet") {
    array = (i == 0) ? sh.getDataRange().getValues() : array.concat(sh.getDataRange().getValues())
    }
})

//filter out rows with no value in first column
array = array.filter(function (r) {
    return r[0];
})

//write everything to the merged sheet in one call
merged.getRange(1, 1, array.length, array[0].length).setValues(array)
}

9
задан George Stocker 12 December 2008 в 11:42
поделиться

6 ответов

Если Вы не хотите волноваться о записи Вашего DAL (Уровня доступа к данным), то я предлагаю смотреть на Nhibernate. Существуют образцы с ним и ASP.NET здесь, здесь, и здесь. Вот образец только с Oracle и ASP.NET.

При поиске просто демонстрационных Приложений ASP.NET без Объектного Реляционного Картопостроителя как NHibernate попробуйте это.

Кроме того, на более высоком уровне Вы ищете проектирование приложений ASP.NET N-Tier. Существуют хорошие учебные руководства на том здесь, здесь, и здесь.

10
ответ дан 4 December 2019 в 13:05
поделиться

Существует много примеров в Стартовых наборах ASP.NET. Мне действительно нравится приложение BlogEngine.NET. Для основ более высокого уровня (hmmm... "основы более высокого уровня"... оксюморон?) ПРИЛОЖЕНИЕ ЭЛЕКТРОННОЙ КОММЕРЦИИ BeerHouse является большим.

3
ответ дан 4 December 2019 в 13:05
поделиться

Для 1 - 3, я рекомендовал бы загрузить некоторые стартовые наборы ASP.NET. Я не уверен, работают ли они с Oracle все же.

Некоторые большие платформы являются также большими запусками как DotNetNuke. Они делают большое использование лучших практик.

http://www.asp.net/community/projects/

1
ответ дан 4 December 2019 в 13:05
поделиться

Для Oracle ищите образцы с помощью Системы. Данные. OracleClient.

1
ответ дан 4 December 2019 в 13:05
поделиться

Запись этого от моего iPhone, очень жаль о brvity.

Выезд грабит видео витрины conrey MVC и источник.

1
ответ дан 4 December 2019 в 13:05
поделиться

На мой взгляд, лучшая практика диктует следующее:

  1. Используйте ORM для уровня доступа к данным. В идеале он должен быть в отдельном проекте, чтобы его можно было изменить в случае необходимости.
  2. Следует использовать MVC. Если вы используете WebForms, то наверняка обнаружите, что бизнес-логика и логика отображения смешиваются.
  3. Изучайте проектирование баз данных отдельно от изучения написания кода.
  4. Продолжайте изучать основы объектно-ориентированного проектирования.
  5. Уделите время изучению паттернов проектирования. Не для того, чтобы стать рабом "банды четырех", а для того, чтобы вы могли воспользоваться проверенными паттернами для решения общих проблем.
0
ответ дан 4 December 2019 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: