Запуск с [закрытой].NET

Вы можете установить среду AWS_REGION.

assert(process.env.AWS_REGION, 'Missing AWS_REGION env (eg. ap-northeast-1)');
const aws = require('aws-sdk');
const lambda = new aws.Lambda();
6
задан 3 revs, 3 users 100% 6 March 2012 в 16:16
поделиться

13 ответов

Как Вы создали бы относительно дешевую стопку разработки для.NET?

Загрузите свой любимый выпуск (бесплатного) Экспресса Visual Studio 2008 года и платформа.NET (свободный также).

ОБНОВЛЕНИЕ: если Вы не поклонник VS, можно также попробовать SharpDevelop Открытый исходный код IDE для.NET.

14
ответ дан 8 December 2019 в 02:47
поделиться

Как Вы создали бы относительно дешевую стопку разработки для.NET?

Выразите eidtions Visual Studio, свободны, и имеют все, что необходимо начать писать в C#.

3
ответ дан 8 December 2019 в 02:47
поделиться

Существует целый мир (свободных) dev доступных инструментов, который выручит Вас во всех видах сценария. Начните со Списком Инструмента Разработчика Scott Hanselman. Если Вы не хотите использовать Visual Studio, можно также попробовать (быстро!) SharpDevelop, IDE для C#, VB.NET (и Шиканье, но Вы не могли бы знать что одно).Удачи!

2
ответ дан 8 December 2019 в 02:47
поделиться

При ответе больше на тему, чем конкретные вопросы я сказал бы, чтобы взглянуть на Книжный Нуль.NET Charles Petzold.

2
ответ дан 8 December 2019 в 02:47
поделиться

Вот обновленный ответ для Вашего вопроса, Microsoft просто выпустила веб-установщик, который установит все, в чем Вы нуждаетесь для среды разработки за один шаг. Одна правовая оговорка - то, что это только инструменты для веб-разработки установлено.

ссылка http://www.microsoft.com/Web/

Можно установить любую часть или все инструменты свободного развития, используемые для веб-разработки в платформе .NET, включая Экспресс Visual Studio 2008 года, SQL Server Express, и т.д. Это также включает dev инструменты за пределами области Microsoft, например:

  1. Drupal
  2. Wordpress
  3. osCommerce
  4. phpDB
2
ответ дан 8 December 2019 в 02:47
поделиться

Только разрабатывание программ с.NET через Моно (использующий C# и IronPython), мой опыт с IDE только вовлекает Emacs и эксперименты с Eclipse и MonoDevelop. Моно свободно (как в открытом исходном коде), но неполный относительно ссылочной реализации, которая является Microsoft.NET. Моно реализация является, тем не менее, все еще достаточно большой для предприятия (y) приложения.

В углу IDE: При разговоре с Anders Hejlsberg (один из разработчиков C#), он упомянул, что использование платформы.NET без завершения кода остановило даже закаленные тестеры в их дорожках. После этого я решил испытать Eclipse и MonoDevelop, оба из которых имеют завершение кода, но нашел, что их уровни абстракции препятствовали тому, чтобы я понял, как платформа действительно функционирует. Таким образом, я возвратился в Emacs и использовал (очень медленную) онлайн-документацию. Я знаю, что много разработчиков клянется Visual Studio и не может предположить кодировать против.NET без помощи, которую она дает. Я просто не могу привыкнуть к порождению в программном обеспечении :)

Одна вещь уверена, хотя, и это - то, что необходимо пойти, покупают Peter Seestofts "C# Точно"; с удачей это - единственная книга общего назначения по C#, в котором Вы будете когда-либо нуждаться. И когда/если Ваша страница когда-либо загружается на MSDN, документация, которую Вы найдете, там также очень хороша. Peter Seestoft также записал библиотеку универсальных наборов для c#: C5.

Относительно того, что имеют преимущества.NET: это является большим (как Java). Это интегрируется в платформу Windows. Много заданий доступно, если можно использовать платформу.NET.

Но - как всегда - я рекомендовал бы Python для отличного развлечения, когда неоплаченный. (Можно также получить доступ к платформе.NET через IronPython, реализацию Microsoft CPython).

Удача и развлекайтесь! Steen

2
ответ дан 8 December 2019 в 02:47
поделиться

Учебные видео, учебные руководства и документация в: www.asp.net/learn.

1
ответ дан 8 December 2019 в 02:47
поделиться

Вы могли также смотреть на SharpDevelop. Позор о в других отношениях превосходных специальных выпусках Visual Studio - то, что им наносят вред относительно дополнений, таким образом, Вы не получаете поблочного тестирования. SharpDevelop испытывает недостаток в некоторых функциях полной версии, но имеет превосходную поддержку вещей как NUnit, NCover и даже некоторый рефакторинг (но ничто как Resharper, к сожалению). Наиболее превосходно у Вас есть интеграция Подверсии для управления исходным кодом. Я начинаю использовать Подверсию теперь и любить ее вдребезги.

Я провел шесть лет в Delphi и любил его вдребезги. Основная сила для меня C# по Object Pascal является синтаксисом - это намного более чисто. Существуют некоторые действительно большие новые возможности в C# 3 (Dotnet 3.5) - контроль LINQ. Однако в терминах, если бы Вы кодируете для удовольствия, я не сказал бы, что существует любая ведущая причина преобразовать в Dotnet. Вы, вероятно, нашли бы его более вероятно, чтобы смочь найти работу в Dotnet, чем Delphi в эти дни.

HTH

Sean

1
ответ дан 8 December 2019 в 02:47
поделиться

Я нахожу уровень разработки Платформы.NET и IDE (Visual Studio) феноменальный.. Мы получаем некоторый действительно интересный материал, выходящий из Редмонда, и они, кажется, являются постоянно увеличивающимися в их скорости отклика к отзывам пользователей, которые я думаю, является потрясающим :)

Существует много хороших ресурсов, уже перечисленных. Очевидно широкое применение Переполнения стека было бы предложением, которое я теперь всегда делаю новым разработчикам.

Я лично нахожу, что книги "Главы O'Reilly Rush" / Первые" книги некоторые лучшие учебные книги программного обеспечения по рынку.. У меня всегда были хорошие результаты с ними. Однако я не прочитал их книгу C# сам.

2
ответ дан 8 December 2019 в 02:47
поделиться

Даже если Вы выходите за рамки специального выпуска, стандартная версия VS составляет только 250$.

Это - меньше, чем большинство людей плата за кофе и еду за месяц... Просто не ешьте.

=)

1
ответ дан 8 December 2019 в 02:47
поделиться

Apress Pro C# является превосходной книгой, которая касается и языка C# и большой части библиотек.NET.

1
ответ дан 8 December 2019 в 02:47
поделиться

Могу ли я предложить: проект Mono и монодевтот как бесплатная альтернатива Visual Studio. Вы можете запустить монодепов на Windows, Mac и Linux!

1
ответ дан 8 December 2019 в 02:47
поделиться
What strengths of .NET would make a switch to it worthwhile 
for an amateur programmer like me?

Я думаю, что главное - это .NET Framework - это просто большой и действительно хорошо сделанный Framework практически для всего в мире Windows. Microsoft продолжает его улучшать и добавляет новые функции, поддерживая старые версии, так что вы можете легко преобразовать свой проект из старых фреймворков в новые. .NET framework позволяет легко создавать консольное приложение, приложение форм Windows, веб-приложение, службу Windows, веб-службу. В нем есть классы для структур данных, многопоточности, ввода-вывода, работы с базой данных, чего угодно ... Кроме того, .NET - это управляемый мир, поэтому нет утечек памяти, указателей и других подобных проблем C ++.

Язык C # относительно прост в изучении, а VS.NET - довольно хорошая IDE (особенно если вы используете ReSharper).

What are good resources to get started with .NET/C#, esp. books?

Универсальный ответ Microsoft (как мы знаем, 42): MSDN. А у .NET есть большое сообщество людей. Вы можете найти множество форумов и книг по .NET. Я не буду ничего рекомендовать, но я бы посоветовал: сначала изучить основы языка, затем изучить внутреннее устройство .NET (что такое GC, Reflection и т. Д.), Затем прочитать о технологиях (Web, Win, Remoting - все, что вы будете работать с).

How would you build a relatively cheap development stack for .NET?

Используйте экспресс-версии, они бесплатны.

1
ответ дан 8 December 2019 в 02:47
поделиться