Como sucesso das tecnologias moveis a demanda por aplicativos estaaumentando a cada dia . Com o mercado iPhone, IPAD, Android eBlackBerry e Web Apps aquece, muitas empresas que investem nodesenvolvimento de aplicativos moveis, que se tornou umnegocio muito produtivo nos dias de hoje e os lucros estao ficandocada vez maiores. Entao se quer entrar de vez no mundo dosaplicativos.PesquiseSevoce ja tem uma ideia de um otimo aplicativo movel, execute umapesquisa inicial para descobrir se ja existe qualquer outraaplicacao no mesmo plano. Oproximo passo e encontrar maneiras de melhorar as chances de suasideias. Analise se realmente esta planejado para desenvolveraplicativos que voce precisa. Voce realmente ve que a aplicacaoe para o seu negocio ou voce esta apenas desperdicando seu tempoe dinheiro.Publico-AlvoDesenvolvaum plano de negocios (nem que algo basico), e importante ter umaplena compreensao do publico-alvo, por exemplo, seu aplicativo deveser multilingue, caso voce esteja planejando para atingir o publicoglobal.Escolhade plataformaVoce precisa entender as limitacoes deprogramacao de aplicativos moveis. Ter um aplicativo que podeexecutar quase completamente em todas as plataformas tem um custocaro de recurso e produtividade. Na verdade, a vantagem de umaplataforma especifica e executar alguma tecnologia especifica nelacontida. Claro que existe a opcao de desenvolvimento em multiplataformas ou seja um aplicativo que roda no Windows, bem comoplataformas BlackBerry ou Android. Portanto, e essencial a escolhaa plataforma.TempoQuandoexistem milhoes de concorrentes estao tentando explorar o mercado,e importante proceder em tempo habil. Caso contrario, apossibilidade de introduzir o conceito pode ficar cada vez maisdistante.PrecoComoquase todos os outros produtos, e necessario examinar o preco desua aplicacao. Uma alternativa interessante e ter uma versaogratis com os recursos basicos ou alguma limitacao como umadegustacao para o seu usuario. IntroducaoSimples modelo de login sem utilizar um webform com os objetos do MVC totalmente extensivel.DetalhesEle se utiliza como base quatro classes :Aplication AnonymousAuthenticatedStringCompressor Aplication Classe que implementa metodos que envolvem a aplicacao no geral, Nela existe como principais metodos os que trabalham com o objeto FormsAuthenticationTicket este objeto fornece acesso a propriedades e valores do tiquete usado com a autenticacao de formularios para identificar usuarios. O FormsAuthenticationTicket classe e usada para criar um objeto que representa o tiquete de autenticacao que e usado pela autenticacao de formularios para identificar um usuario autenticado. As propriedades e valores de um tiquete de autenticacao de formularios sao convertidos em uma sequencia de caracteres criptografada e armazenada em um cookie ou a URL.O FormsAuthentication classe fornece uma Encrypt metodo para criar um valor de sequencia de caracteres que pode ser armazenado em um cookie ou a URL de um FormsAuthenticationTicket. O FormsAuthentication classe tambem fornece um Decrypt metodo para criar um FormsAuthenticationTicket objeto do tiquete de autenticacao criptografada recuperado do cookie de autenticacao de formularios ou URL.O FormsAuthenticationTicket para o usuario autenticado atual pode ser acessado usando o Ticket propriedade da FormsIdentity classe. Voce pode acessar o atual FormsIdentity objeto por projecao a Identity a propriedade do atual User como tipo de FormsIdentity.[1]Os metodos a seguir sao: IsAuthenticated - Verifica se o usuario esta autenticado. GetTicket - Retorna o Ticket (cookie) do usuario. DestroyTicket - Destroi o Ticket . CreateTicket - Cria um Ticket