Я загрузил демонстрационный проект VS2008 и немного озадачен здесь также. Я смог закончить исключения однако, хотя, вероятно, не способом, который будет работать, будет большой для Вас. Но вот то, что я нашел:
Этот сообщение списка рассылки имело обсуждение того, что надеется быть той же проблемой, которую Вы испытываете.
Оттуда, я добавил пару фиктивных классов в основном program.cs файле:
class MyNoViableAltException : Exception
{
public MyNoViableAltException()
{
}
public MyNoViableAltException(string grammarDecisionDescription, int decisionNumber, int stateNumber, Antlr.Runtime.IIntStream input)
{
}
}
class MyEarlyExitException : Exception
{
public MyEarlyExitException()
{
}
public MyEarlyExitException(int decisionNumber, Antlr.Runtime.IIntStream input)
{
}
}
и затем добавил строки использования в TimeDefParser.cs и TimeDefLexer.cs:
using NoViableAltException = MyNoViableAltException;
using EarlyExitException = NoViableAltException;
, С которым исключения пузырились бы в поддельные классы исключений и могли быть обработаны там, но было все еще исключение, бросаемое в mTokens метод в TimeDefLexer.cs. Обертывание этого в выгоде попытки в том классе поймало исключение:
try
{
alt4 = dfa4.Predict(input);
}
catch
{
}
я действительно не добираюсь, почему обертывание его во внутреннем методе, а не где от этого называют, обрабатывает ошибку, если поточная обработка не находится в игре, но так или иначе надо надеяться, который укажет на кого-то более умного, чем я здесь в правильном направлении.
Как и все остальные, я предлагаю также страницы обучения asp.net . Но я считаю, что в первую очередь лучше читать книгу по теме. Потому что книги хорошо структурированы, чтобы чему-то научиться.
Также взгляните на этот вопрос , если вы еще не знакомы с .net или веб-разработкой.
И еще одно: найдите проект для себя, чтобы улучшить свои навыки и реализовать то, что вы узнали. Развивайте свой собственный блог, свою вики или что угодно.
Посетите обучающий раздел на официальном веб-сайте ASP.NET:
Также ознакомьтесь с книгами Мураха .
Лучший способ изучить asp.net - на практике. Пройдите несколько уроков, создайте себе что-нибудь понравившееся. Возможно, вы даже захотите попытаться получить чей-то код и просто просмотреть его, чтобы вы могли найти путь от приближающихся вещей в asp.net. И если вы просто погуглите после "asp.net learn" или "asp.net tutorial", как и все остальные пользователи, которые оставляли комментарии до меня, вы действительно можете найти много информации.
GL,
Younes
Читайте книги, как предлагали другие плакаты. Это позволит вам узнать, что вы можете, а что нет (легко). Прочитав книгу, создайте веб-сайт и изучите остальное на собственном опыте.
Затем возьмите более сложную книгу и проделайте то же самое. :)
тренируйтесь, пока смотрите http://www.asp.net/learn
Есть много видео для обычного пользователя, и вы можете взять их оттуда ..
Забудьте тренироваться !!!
Прочтите книгу и решите свою проблему, используя знания, полученные оттуда.
Находясь в том же положении, что и вы, но со Struts и Java, я нашел очень полезным задавать вопросы о Stackoverflow в вопросы, на которые я не нашел ответа в книге.
Лучший способ, конечно же, - создать веб-сайт на asp.net ...
Я бы начал с ASP .NET Learning Pages
У них есть много видео, от новичков до более продвинутых ... Отличный ресурс ... G
Я бы сказал Начало ASP.NET 3.5: в C # и VB было бы неплохо прочитать, а после этого Professional ASP.NET 3.5: в C # и VB .. потому что я действительно владею обеими этими книгами
Имейте в виду, что чтение этих книг даст вам только основу того, чего ожидать, но вы получите полное понимание, только используя asp.net самостоятельно
Я предпочитаю книги Apress. Я не знаю, переведены ли они.
ASP.NET: http://www.apress.com/book/view/9781590598931
ASP.NET MVC: http: // www.apress.com/book/view/9781430210078[1234 impression
на веб-сайте asp.net есть множество (видео) руководств по многим темам.
Я рекомендую эту книгу, я читаю ее прямо сейчас, и она хорошо разделена на категории от начального до продвинутого
, попробуйте посмотреть видео на ASP.NET/Learn прост и полезен. Попробуйте посмотреть видео TechEd и MIX , чтобы быть в курсе того, что нового в технологии.