UncategorizedFebruary 10, 2016

From TortoiseSVN to Visual Studio Team Services

Ok, January was a busy month for me. I was planning to have vacation this past month, but I had to much work. Seeing people refactoring, unifying and rebranching their work makes me motivate to do the same and improve my way to work, and my sources. I reserved the month of January to do so. So all my apps is now in one Core source, my website is now in WordPress, and a lot of others changes that I made for creating more using less time and energy. And, for now, let’s talk about Visual Studio Team Services.

I started to use TortoiseSVN back in 2013, it did the job. VisualSVN was, and still is, an awesome pluging to Visual Studio. It worked for me. But I need more, more control about my team, my source and my work. And there isn’t doubts that VSTS is way much better then TortoiseSVN to do so.

For old projects I still use Tortoise SVN, but I don’t use VisualSVN (even after they sent a license for MVP, thank you so much for that! 🙂 ), only because generates conflict with VSTS.

I used folders structure to control versions of my apps (alpha, beta and delta [not proud]). I used OneNote to register tasks and bugs, and Project to see what I had to do. So: to much work. VSTS helps me in that. And now, I am in the same foot of the society. I can start new projects and add tasks or bugs faster and knowing that I am in the right foot.

Like I said, this past month was reserved for making a lot of changes. So I also organized my folder structure on my PC and Cloud. By the way, now, everything is in the cloud. It wasn’t a mess, but now it is really great to work knowing that everything is in the right place. I encourage you to do the same. Take a time for organizing files on your PC and if it is possible, put all of then in the cloud. I use OneDrive to do so.

Now I use VSTS in every source that I am currently working on. Still, have a lot to learn about this tool. And now I can see clearly that I have a lot of work.

UncategorizedFebruary 08, 2016

OpenSource project: PeopleTileInsideApp

I like to start new projects, sometimes just for fun. I have a folder called YOLO, and it is reserved for this fun projects. I pretend to make every project in this folder opensource. But for now, PeopleTileInsideApp is the first. Let me talk a little bit about it.

Well, it is a weekend work for building the same tile that Windows 10 has in People app, with the circular photo of your contacts and animation, but built it inside one app.

What is done?

The wide tile is done. But still have a lot o work in this part.

What is missing?

There is a lot of work to do in the Wide tile. Talking about animation. I tried for a lot of hours, but I can’t spend more time on this for now. After including animation in the wide tile, it will need to create a Small and Large tile.

So I put in the opensource because everyone who is interested in using it is allowed to use it. And because, as you can see, there is a lot to do.

You can found it in my GitHub repository (note that there is a link for my repository on top of my website), in this link: https://github.com/vtnorton/PeopleTileInsideApp/. Feel free to change it, use it or whatever you want.

UncategorizedFebruary 04, 2016

A top secret project: Project Miami

Once a year I have a big project. In 2014 I release on of the most download app in the Windows Store: “Resultado das eleições 2014”. The app showed who was winning the presidential election in Brazil. And in 2015 I planned, and succeeded, to release one app a week, in total 5 apps. And about this year, it need to be something big.

First a thought in release one app for month, but since my ideas is bigger than old ideas I can’t do it all by myself. So, one big app this year. A huge one. Some app that will change everything in his context. Yes, it is that big.

So, I will maintain my idea of releasing a new thing every month, and started this month when I released my new web site, in March 01 I will publish updates for (I hope) all of my apps, and for some of then, including English support, I shared a few images of what is coming on my snapchat and you can see it below. I already have something planned for April. But, this is none like Project Miami.

I can’t share more than this for now. But once upon a while I will share some details on my Twitter @vt_norton or in my snapchat vtnorton.

No dates planned for revealing for now. If you have a guess on what the hell is that, comment. Of course I will not deny it or confirm it.

And just for you know, there is several other  big projects. Like Project Berlim, Projec Rome, Project Seattle. Yeah! Lot of work this year.

(click in the images to open it)

UncategorizedFebruary 03, 2016

Moving on: from .Net to WordPress, here is why

After several months thinking, I have some awesome news to share with you. And,  if you follow me you can now see a few different things. Let me talk about this differences for a while. This is just the start on this awesome news that I want to share. And in short bytes: new website based in WordPress and I am now in English. Let me tell you why.

As a developer I really want to control everything, but from time to time we learn that we can’t. I started on the Word Wide Web with Blogger, from Google, and in some point, I want more. So moved to the Asp web forms in Azure. As I told you, I wanted to control everything, so I started to create my on CMS, because I thought I would have more control. And I did. To much. Several works came up and I couldn’t handle then because I was too busy trying to make my on CMS (Called Hidra). That’s the main reason for changing from .Net to WordPress. But why WordPress then several others CMS (including in Asp), because I was more acquainted to it. So now I can post more, everywhere, quickly and focus on what matters, building new awesome things for everyone.

I’m going to make a post about my old CMS, and why I won’t share the source code. 🙁

So, now I have a new design, that is incredible, still a lot to improve, but working on it this week, so I you see something wrong, just tell me in contato@vtnorton.com.

Oh, well, another news: I’m in English. Until last year my social profiles was in Portuguese. I think that English is way much better for working, collaborating, and spreading news and my apps for the world. So that’s the reason. My English isn’t perfect (like my Portuguese), but I want to improve it, so apologize for any mistake that I’m going to commit.

Please, follow me on Twitter and on Instagram in @vt_norton. My Skype is vtnorton. Add me, let’s chat a little bit.

UncategorizedJanuary 27, 2016

Quizz: sistema de perguntas e respostas para Universal Apps

Sistema de perguntas e resposta simples, feito em 5 horas, para um trabalho da faculdade. Este projeto não foi feito para ser publicado oficialmente. Consiste em uma tela com uma pergunta e quatro alternativas, onde o grupo A ou B, que é decidido através da forma que o orador desejar, tem a chance de responder. Se a resposta estiver correta, ponto para o grupo, se estiver errada o ponto vai para o outro grupo.

O sistema é bem simples, não há conexão com banco de dados, e as perguntas estão no código principal, que tem lugar para 10 perguntas, podendo ser estendido.

Na tela principal nos temos três botões escondidos, dois logo abaixo do nome dos grupos, onde no clique é verificada a resposta e computado os pontos (primeiro é necessário selecionar a opção). E um terceiro botão escondido no topo da tela, para ir para a próxima pergunta. Você deve estar se perguntando, por que escondidos? Simples, apresentei esse questionário para toda a turma e eles não precisaram ver os botões.

O aplicativo foi feito para Windows Universal Apps, e foi testado posteriormente em um Lumia 1520, porém o design não está preparado para celulares (visto que o projeto foi feito para rodar em um computador muito especifico: o meu).

Há muito o que melhorar, porém não vou dar continuidade a este projeto já que ele cumpriu com o seu dever.
O projeto está atualmente no meu repositório no github no qual se você quiser utilizar ou melhora-lo, está muito bem vindo.

A propósito: esta é minha primeira solução em código-fonte aberto. Mais algumas virão pela frente.