Perguntas com a marcação «asp.net»

238
Como criar uma string JSON em c #

Eu apenas usei o XmlWriter para criar um XML para enviar de volta em uma resposta HTTP. Como você criaria uma string JSON. Suponho que você usaria apenas um construtor de string para criar a string JSON e eles formatariam sua resposta como

233
Foreach loop, determine qual é a última iteração do loop

Eu tenho um foreachloop e preciso executar alguma lógica quando o último item for escolhido List, por exemplo: foreach (Item result in Model.Results) { //if current result is the last item in Model.Results //then do something in the code } Posso saber qual loop é o último sem usar loop e...

232
Tags "especiais" do ASP.NET

Qual é o nome oficial para as tags ASP.NET "especiais" como esta: <%# %> <%= %> <%@ %> <%$ %> Não consigo descobrir o nome conceitual ou bem conhecido para esses nomes, por isso estou tendo problemas para procurar mais informações. Como bônus, alguém pode me dar um rápido...

229
Obter protocolo, host e porta

Existe uma maneira simples no .NET de obter rapidamente o protocolo, host e porta atuais? Por exemplo, se eu estiver no seguinte URL: http://www.mywebsite.com:80/pages/page1.aspx Eu preciso retornar: http://www.mywebsite.com:80 Sei que posso usar Request.Url.AbsoluteUripara obter a URL completa...

222
Obter o número da semana correto de uma determinada data

Pesquisei bastante no Google e encontrei muitas soluções, mas nenhuma delas me deu o número de semana correto para o 31/12/2012. Até o exemplo no MSDN ( link ) falha. 31/12/2012 é segunda-feira, portanto deve ser a Semana 1, mas todos os métodos que tentei me deram 53. Aqui estão alguns dos...

220
Como forçar HTTPS usando um arquivo web.config

Eu pesquisei no Google e no StackOverflow tentando encontrar uma solução para isso, mas todos parecem estar relacionados ao ASP.NET etc. Normalmente, executo o Linux nos meus servidores, mas para este cliente, estou usando o Windows com IIS 7.5 (e Plesk 10). Essa é a razão pela qual não estou...