Результаты поиска
nAnt все еще поддерживается и подходит для .net 3.5/VS2008?
Я использую MSBuild, чтобы построить свой материал. Я хочу использовать CruiseControl.net как сервер сборки.
Теперь CCNET много ссылается на nAnt, но похоже, что ccnet может сделать большую часть того, что может сделать nant через конфигурацию проекта и msbuild. Кроме того, nAnt кажется немного неподдерживаемым, С бета-релизом, которому уже почти год.
Короче говоря: я на самом деле вполне доволен MSBuild (тем более, что это передний конец компилятора "official") и немного неудобен с nAnt, но я не хочу судить преждевременно.
Каковы были бы причины использовать nAnt вместо MSBuild? Особенно с ccnet, который, кажется, немного перекрывается с nant с точки зрения функций (и добавления связанных с автоматизированной сборкой вещей)
HTML комментарии Markup
В настоящее время я нахожусь в процессе создания своего собственного блога, и мне нужно отметить комментарии, но каков наилучший способ отметить его?
Информация, которую мне нужно представить, это:
- Имя ПЕРСОНЫ
- Граватар Значок
- Дата Комментария
- комментарий
Любая идея была бы очень оценена.
PS: меня интересует только семантика html markup.
Как это HTML на этом сайте так чисто?
Я работаю с C# на работе, но мне не нравится, как с webforms он извергает много JavaScript, не включая много строк для viewstate, которые он создает.
Вот почему мне нравится кодирование с PHP, поскольку у меня есть полный контроль.
Но мне просто интересно, как этот сайт HTML настолько чистый и элегантный?
Имеет ли использование MVC какое-то отношение к этому? Я вижу, что используется JQuery, но наверняка вы все еще используете asp:required валидаторов? Если вы это сделаете, где весь отвратительный код, который он обычно производит?
И если они не используют обязательные валидаторы полей, почему бы и нет? Конечно, это быстрее развиваться, чем с помощью JQuery?
Одна из основных причин, по которой я кодирую свои личные сайты в PHP, была связана с более элегантным HTML, который он производит, но если я смогу создать код, подобный этому сайту, то я буду работать полный рабочий день .net!
Каковы преимущества использования единой базы данных для EACH клиента?
В ориентированном на базу данных приложении, которое предназначено для нескольких клиентов, я всегда думал, что "better" будет использовать единую базу данных для ALL клиентов-связывая записи с соответствующими индексами и ключами. Слушая подкаст Stack Overflow, я услышал, как Джоэл упомянул, что FogBugz использует одну базу данных на клиента (так что если бы было 1000 клиентов, то было бы 1000 баз данных). Каковы преимущества использования этой архитектуры?
Я понимаю, что для некоторых проектов клиентам нужен прямой доступ ко всем их данным - в таком приложении очевидно, что каждому клиенту нужна своя база данных. Однако для проектов, где клиенту не нужно обращаться непосредственно к базе данных, есть ли какие-либо преимущества в использовании одной базы данных на клиента? Кажется, что с точки зрения гибкости гораздо проще использовать единую базу данных с одной копией таблиц. Проще добавлять новые функции, легче создавать отчеты и просто легче управлять ими.
Я был довольно уверен в методе "one database for all clients", пока не услышал, как Джоэл (опытный разработчик) упомянул, что его программное обеспечение использует другой подход, и я немного смущен его решением...
Я слышал, как люди цитируют, что базы данных замедляются с большим количеством записей, но любая реляционная база данных с некоторыми достоинствами не будет иметь этой проблемы - особенно если используются правильные индексы и ключи.
Любой вход очень ценится!
Как создать файл автоматической сборки для VB.Net в NAnt?
Я взял на себя разработку веб-приложения, ориентированного на платформу .net 1.0 и написанного на языках C# и Visual Basic.
Я решил, что первое, что нам нужно сделать, это уточнить процесс сборки, я написал файлы сборки для проектов C#, но у меня есть тонны проблем с созданием файла сборки для Visual Basic.
По общему признанию, я лично не знаю VB, но похоже, что мне нужно жестко закодировать все импортные и ссылочные файлы в моем файле сборки, чтобы получить что-либо до work...certainly не лучший способ делать вещи...
Например: если я не включу систему пространств имен в файл сборки, я получу несколько ошибок общих неизвестных типов, например: Guid
не NAnt, как правило, требуют этот код VB или является ли код VB нужен можно NAnt-содружественная рефакторинг?
У кого-нибудь есть советы VB NAnt?
JNI и Java: ant вызов make или make вызов ant?
Я как раз собираюсь совершить свое первое путешествие в мир JNI (Java Native Interface), чтобы предоставить уведомления об изменении файловой системы от специфичного для платформы кода C/C++ до Java. То есть, если кто-то не предложит какую-то блестящую библиотеку для этого, которую я пропустил.
Будучи новичком в JNI, мне удалось найти много документации на стороне интерфейса и стороне генерации библиотеки, но я не нашел много о создании родной библиотеки.
У меня есть существующая сборка на основе ant для уже существующего источника Java, поэтому я пытаюсь решить, должен ли я получить ant для вызова make для создания библиотеки или лучше всего получить make для вызова ant после создания библиотеки?
Ни один из вариантов не выскакивает как ужасно хороший, но оба кажутся лучше, чем пытаться заставить ant вызвать компилятор для компиляции кода и создания библиотеки напрямую.
Лучший инструмент для сборки .NET
Возможный Дубликат:
NAnt или MSBuild, какой из них выбрать и когда?
Возможный Дубликат:
NAnt или MSBuild, какой из них выбрать и когда?
Что является лучшим инструментом сборки для .NET ?
В настоящее время я использую NAnt , но только потому, что у меня есть опыт работы с Ant . Предпочтительнее ли MSBuild ?
Ant в задач бросает StackOverflowException
Я пытаюсь скомпилировать более 100 java классов из разных пакетов с чистого листа каталог (без инкрементных компиляций), использующий следующие задачи ant:
<target name="-main-src-depend">
<depend srcdir="${src.dir}"
destdir="${bin.dir}"
cache="${cache.dir}"
closure="true"/>
</target>
<target name="compile" depends="-main-src-depend"
description="Compiles the project.">
<echo>Compiling</echo>
<javac target="${javac.target}"
source="${javac.source}"
debug="${javac.debug}"
srcdir="${src.dir}"
destdir="${bin.dir}">
<classpath>
<path refid="runtime.classpath"/>
<path refid="compile.classpath"/>
</classpath>
</javac>
</target>
Однако при первом запуске задачи компиляции я всегда получаю StackOverflowException. Если я снова запускаю задачу, компилятор выполняет инкрементную сборку, и все работает нормально. Это нежелательно, так как мы используем CruiseControl для выполнения автоматической ежедневной сборки, и это вызывает ложные сбои сборки.
В качестве решения quick-and-dirty я создал 2 отдельные задачи, компилируя части проекта в каждой. Я действительно не думаю, что это решение будет работать, поскольку в будущем будет добавляться больше классов, и я не хочу добавлять новые задачи компиляции каждый раз, когда мы попадаем в "compile limit".
C# приложение обнаружено как вирус
По поводу той же самой программы, что и мой вопрос несколько минут назад ... Я добавил проект установки и построил MSI для программы (просто чтобы посмотреть, смогу ли я это понять), и он отлично работает, за исключением одной вещи. Когда я попытался установить его на ноутбук моего родителя, их антивирус (бесплатная версия Avast Home Edition) вызвал тревогу и обвинил мой setup.exe в том, что он Троян.
Есть ли у кого-нибудь идеи, почему это происходит и как я могу это исправить?
Одна база данных или много?
Я разрабатываю веб-сайт, который будет управлять данными для нескольких объектов. Данные не являются общими для всех объектов, но они могут принадлежать одному и тому же клиенту. Клиент может захотеть управлять всеми своими сущностями из одного "dashboard". Так что я должен иметь одну базу данных для всего, или держать данные разделены на отдельные базы данных? Есть ли лучшая практика? Каковы положительные / отрицательные стороны для того, чтобы иметь:
- база данных для всего сайта (сущности имеет "customerID", данные имеет "entityID")
- база данных для каждого клиента (данные "entityID")
- база данных для каждой сущности (отношение база данных для клиента находится за пределами база данных)
Несколько баз данных, похоже, будут иметь лучшую производительность (меньше строк и соединений), но в конечном итоге могут стать кошмаром обслуживания.
551   11   03:27, 12th August, 2020
Как поддерживать рекурсивный инвариант в базе данных MySQL?
У меня есть дерево, закодированное в базе данных MySQL как ребра:
CREATE TABLE items (
num INT,
tot INT,
PRIMARY KEY (num)
);
CREATE TABLE tree (
orig INT,
term INT
FOREIGN KEY (orig,term) REFERENCES items (num,num)
)
Для каждого листа в дереве, items.tot устанавливается кем-то. Для внутренних узлов items.tot должен быть суммой его дочерних элементов. Повторное выполнение следующего запроса приведет к желаемому результату.
UPDATE items SET tot = (
SELECT SUM(b.tot) FROM
tree JOIN items AS b
ON tree.term = b.num
WHERE tree.orig=items.num)
WHERE EXISTS
(SELECT * FROM tree WHERE orig=items.num)
(обратите внимание, что это на самом деле не работает, но это к делу не относится)
Предположим, что база данных существует и инвариант уже удовлетворен.
Вопрос в том:
Каков наиболее практичный способ обновления DB при сохранении этого требования? Обновления могут перемещать узлы вокруг или изменять значение
totна конечных узлах. Можно предположить, что листовые узлы останутся листовыми узлами, внутренние узлы останутся внутренними узлами, и все это останется как правильное дерево.
Некоторые мысли у меня были:
- Полное аннулирование, после любого обновления, пересчитать все (ум... Нет)
- Установите триггер в таблице элементы для обновления родительского элемента любой обновляемой строки
- Это было бы рекурсивно (обновления запускают обновления, запускают обновления,...)
- Не работает, MySQL не может обновить таблицу, которая запустила триггер
- Установите триггер для планирования обновления родительского элемента любой обновляемой строки
- Это было бы итеративно (получить элемент из расписания, обработка его планирует больше элементов)
- Что же это такое? Доверяйте клиентскому коду, чтобы получить его правильно?
- Преимущество заключается в том, что если обновления упорядочены правильно, то меньше сумм должно быть вычислено. Но этот порядок сам по себе является осложнением.
Идеальное решение было бы обобщить на другие "aggregating invariants"
FWIW я знаю, что это "немного за бортом", но я делаю это для удовольствия (Fun: verb, находя невозможное, делая это. :-)
Symantec для резервного копирования exec ошибка 11г сообщений RALUS
Я пытаюсь сделать резервную копию файловой системы сервера RedHat Enterprise Linux v4 с помощью Symantec Backup Exec 11d (Rev 7170). Резервный сервер-это Windows Server 2003.
Я могу просмотреть целевой сервер, чтобы создать список выбора, и когда я выполняю тестовый запуск, он успешно завершается.
Однако, когда я запускаю реальную резервную копию, задание не выполняется сразу во время фазы "processing" с ошибкой:
e000fe30-произошел сбой связи.
Я пробовал открывать порты (10000, 1025-9999) и т. д. Но никакой радости. Есть идеи?
Как работают механизмы обнаружения контента, такие как Zemanta и Open Calais?
Мне было интересно, как семантический сервис, такой как Open Calais, вычисляет названия компаний или людей, технологические концепции, ключевые слова и т. д. из отрывка текста. Это потому, что у них есть большая база данных, с которой они сопоставляют текст?
Как такая служба, как Zemanta, может знать, какие изображения предложить, например, фрагменту текста?
Использование управления диаграммой Ганта MS Project в C#
Кто-нибудь использовал MS Project Gantt chart control в C#? Если да, то не могли бы вы поделиться некоторыми ресурсами по этому поводу?
CruiseControl.NET и NAnt
У меня есть проект CC.NET, настроенный для вызова общего файла сборки NAnt, который выполняет некоторые действия, а затем вызывает дочерний файл сборки NAnt. Имя дочернего файла сборки указывается параметром CC.NET в файле сборки команды с помощью свойства.
Препятствие, которое я пытаюсь преодолеть, заключается в том, что общий журнал файлов сборки перезаписывается дочерним журналом файлов сборки, поэтому я не получаю общий журнал сборки в журнале сборки CC.NET.
У кого-нибудь есть идеи, как это исправить?
Я думал об изменении журнала дочерней сборки, но чтение задачи NAnt <nant> не позволяет мне изменить журнал вывода ребенка.
Где я могу получить задачу Antlr Ant?
Я пытаюсь вызвать задачу Antlr в моем Ant build.xml следующим образом:
<path id="classpath.build">
<fileset dir="${dir.lib.build}" includes="**/*.jar" />
</path>
...
<target name="generate-lexer" depends="init">
<antlr target="${file.antlr.lexer}">
<classpath refid="classpath.build"/>
</antlr>
</target>
Но Ant не может найти определение задачи. Я поставил все следующее в этом dir.lib.build :
- антлр-3.1.jar
- антлр-2.7.7.jar
- antlr-время выполнения-3.1.jar
- stringtemplate-3.2.jar
Но ни один из них, похоже, не имеет определения задачи. (Я также попытался поместить эти банки в мой Ant classpath; та же проблема.)
CruiseControl.net дублировать NAnt тайминги
Я пытаюсь настроить CruiseControl.net webdashboard на данный момент. До сих пор это работает хорошо, но у меня есть проблема с отчетом о сроках сборки NAnt.
Во-первых, мой текущий файл ccnet.config выглядит примерно так:
<project name="bla">
...
<prebuild>
<nant .../>
</prebuild>
<tasks>
<nant .../>
</tasks>
<publishers>
<nant .../>
</publishers>
...
</project>
Как завершится, NAnt отчет о времени отображает три дублировать резюме. Есть ли способ исправить это без изменения структуры проекта?
Изменение размера задачи Infragistics GanttChart с помощью мыши
Я загрузил пользовательский DataTable в UltraChart типа GanttChart .
Данные загружаются успешно.
Вы знаете, можно ли добавить поддержку изменения размера мыши(перетаскивания) к задачам, которые отображаются на диаграмме?
Я не смог выяснить, поддерживается ли это элементом управления Infragistics .
Лучший Шаблон Apache Ant
Каждый раз, когда я создаю новый проект, я копирую файл ant последнего проекта в новый и делаю соответствующие изменения (пытаясь в то же время сделать его более гибким для следующего проекта). Но так как я действительно не думал об этом в самом начале, файл начал выглядеть действительно уродливо.
Есть ли у вас шаблон Ant, который можно легко перенести в новый проект? Есть ли советы/сайты для его создания?
Спасибо.
Какие карты 3D поддерживают полное сглаживание сцены?
Есть ли список доступных карт 3D, которые обеспечивают полное сглаживание сцены, а также которые могут сделать это в аппаратном обеспечении (приличная производительность)?