Pro:
Использование другого набора инструментов, который может быть полезен, если вы хотите попасть в смешанную среду.Видя другую парадигму при переходе на язык со слабой типизацией.
Con:
Может быть много областей ближе к ASP.Net, которые вы могли бы выбрать вместо этого, включая Azure, разработку баз данных, например MS-SQL, Oracle или Javascript фреймворки, такие как jQuery или мобильный ASP.Net, для сайтов на смартфонах или других вещей, которые могут быть ближе к тому, что вы делаете сейчас.WCF или WPF также могут быть вариантами рассмотрения, которые в некотором смысле будут оставаться в стеке Microsoft.
Хотя Pro, безусловно, является действительным, я бы тщательно подумал о том, какие есть другие варианты, которые могут такжестоит подумать, а также подумать над тем, что бы ты хотел сделать позже в своей карьере.