2.20 score from hupso.pl for:
gunnarpeipman.com



HTML Content


Titlegunnar peipman - programming blog

Length: 33, Words: 5
Description pusty

Length: 0, Words: 0
Keywords pusty
Robots
Charset UTF-8
Og Meta - Title exist
Og Meta - Description pusty
Og Meta - Site name exist
Tytuł powinien zawierać pomiędzy 10 a 70 znaków (ze spacjami), a mniej niż 12 słów w długości.
Meta opis powinien zawierać pomiędzy 50 a 160 znaków (łącznie ze spacjami), a mniej niż 24 słów w długości.
Kodowanie znaków powinny być określone , UTF-8 jest chyba najlepszy zestaw znaków, aby przejść z powodu UTF-8 jest bardziej międzynarodowy kodowaniem.
Otwarte obiekty wykresu powinny być obecne w stronie internetowej (więcej informacji na temat protokołu OpenGraph: http://ogp.me/)

SEO Content

Words/Characters 1640
Text/HTML 22.04 %
Headings H1 0
H2 20
H3 2
H4 0
H5 0
H6 0
H1
H2
defensive database context for multi-tenant asp.net core applications
unit testing multi-tenant database provider
handling missing tenants in asp.net core
implementing database per tenant strategy on asp.net core
implementing tenant providers on asp.net core
using bearer tokens in asp.net core
hiding search suggestion in search results web part
asp.net core: building enum provider to convert c# enums to javascript
global query filters in entity framework core 2.0
like-operator in entity framework core 2.0
.net core, asp.net core, ef core and .net standard 2.0 announced
asp.net core: converting c# enums to javascript
converting system.drawing.color to hex
controlling lifecam cinema on raspberry pi
converting multiple c# enums to javascript
identifying people on photos using azure cognitive services
converting c# enums to javascript
running php applications on .net core
wikis are coming to visual studio team services
faking azure id identity in asp.net core unit tests
H3
topics
archives
H4
H5
H6
strong
b
i
em
Bolds strong 0
b 0
i 0
em 0
Zawartość strony internetowej powinno zawierać więcej niż 250 słów, z stopa tekst / kod jest wyższy niż 20%.
Pozycji używać znaczników (h1, h2, h3, ...), aby określić temat sekcji lub ustępów na stronie, ale zwykle, użyj mniej niż 6 dla każdego tagu pozycje zachować swoją stronę zwięzły.
Styl używać silnych i kursywy znaczniki podkreślić swoje słowa kluczowe swojej stronie, ale nie nadużywać (mniej niż 16 silnych tagi i 16 znaczników kursywy)

Statystyki strony

twitter:title exist
twitter:description pusty
google+ itemprop=name pusty
Pliki zewnętrzne 13
Pliki CSS 3
Pliki javascript 10
Plik należy zmniejszyć całkowite odwołanie plików (CSS + JavaScript) do 7-8 maksymalnie.

Linki wewnętrzne i zewnętrzne

Linki 288
Linki wewnętrzne 2
Linki zewnętrzne 286
Linki bez atrybutu Title 257
Linki z atrybutem NOFOLLOW 0
Linki - Użyj atrybutu tytuł dla każdego łącza. Nofollow link jest link, który nie pozwala wyszukiwarkom boty zrealizują są odnośniki no follow. Należy zwracać uwagę na ich użytkowania

Linki wewnętrzne

- //feeds.feedburner.com/gunnarpeipman
- mailto:me@gunnarpeipman.com

Linki zewnętrzne

gunnar peipman – programming blog http://gunnarpeipman.com/
bio http://gunnarpeipman.com/bio/
business http://gunnarpeipman.com/business/
presentations http://gunnarpeipman.com/presentations/
working with legacy code http://gunnarpeipman.com/presentations/working-with-legacy-code/
porting asp.net applications to windows azure http://gunnarpeipman.com/presentations/porting-asp-net-applications-to-windows-azure/
building saas portals on asp.net and windows azure http://gunnarpeipman.com/presentations/building-saas-portals-on-asp-net-and-windows-azure/
what’s new in asp.net core? http://gunnarpeipman.com/presentations/whats-new-in-asp-net-5/
building modern cloud applications on asp.net 5 http://gunnarpeipman.com/presentations/building-modern-cloud-applications-on-asp-net-5/
deep-dive to asp.net core logging http://gunnarpeipman.com/presentations/aspnet-core-logging/
deep-dive to asp.net core caching http://gunnarpeipman.com/presentations/aspnet-core-caching/
working with vision api of microsoft cognitive services http://gunnarpeipman.com/presentations/vision-api/
multi-tenant web applications with asp.net core http://gunnarpeipman.com/presentations/aspnet-core-multi-tenant/
architecting asp.net mvc applications http://gunnarpeipman.com/presentations/architecting-asp-net-mvc-applications/
building asp.net core applications on linux http://gunnarpeipman.com/presentations/aspnet-core-linux/
modern era digital signing on sharepoint http://gunnarpeipman.com/presentations/sharepoint-digital-signing/
optimizing public facing sharepoint sites http://gunnarpeipman.com/presentations/optimizing-public-facing-sharepoint-sites/
presentation: brewing eisbock with raspberry pi and windows 10 iot http://gunnarpeipman.com/presentations/brewing-eisbock-with-raspberry-pi-and-windows-10-iot/
deep-dive to application insights http://gunnarpeipman.com/presentations/deep-dive-to-application-insights/
deep-dive to azure search http://gunnarpeipman.com/presentations/deep-dive-to-azure-search/
schedule http://gunnarpeipman.com/schedule/
contact me http://gunnarpeipman.com/contact-me/
defensive database context for multi-tenant asp.net core applications http://gunnarpeipman.com/2017/09/defensive-database-context/
asp.net http://gunnarpeipman.com/aspnet/
data platform http://gunnarpeipman.com/data/
3 http://gunnarpeipman.com/2017/09/defensive-database-context/#comments
http://gunnarpeipman.com/2017/09/defensive-database-context/
unit testing multi-tenant database provider http://gunnarpeipman.com/2017/08/multi-tenant-data-context-unit-tests/
.net http://gunnarpeipman.com/net/
data platform http://gunnarpeipman.com/data/
testing http://gunnarpeipman.com/testing/
1 http://gunnarpeipman.com/2017/08/multi-tenant-data-context-unit-tests/#comments
http://gunnarpeipman.com/2017/08/multi-tenant-data-context-unit-tests/
handling missing tenants in asp.net core http://gunnarpeipman.com/2017/08/missing-tenant-middleware/
asp.net http://gunnarpeipman.com/aspnet/
0 http://gunnarpeipman.com/2017/08/missing-tenant-middleware/#respond
http://gunnarpeipman.com/2017/08/missing-tenant-middleware/
implementing database per tenant strategy on asp.net core http://gunnarpeipman.com/2017/08/database-per-tenant/
asp.net http://gunnarpeipman.com/aspnet/
data platform http://gunnarpeipman.com/data/
4 http://gunnarpeipman.com/2017/08/database-per-tenant/#comments
http://gunnarpeipman.com/2017/08/database-per-tenant/
implementing tenant providers on asp.net core http://gunnarpeipman.com/2017/08/tenant-providers/
asp.net http://gunnarpeipman.com/aspnet/
data platform http://gunnarpeipman.com/data/
4 http://gunnarpeipman.com/2017/08/tenant-providers/#comments
http://gunnarpeipman.com/2017/08/tenant-providers/
using bearer tokens in asp.net core http://gunnarpeipman.com/2017/08/aspnet-core-bearer-token/
asp.net http://gunnarpeipman.com/aspnet/
azure http://gunnarpeipman.com/azure/
1 http://gunnarpeipman.com/2017/08/aspnet-core-bearer-token/#comments
http://gunnarpeipman.com/2017/08/aspnet-core-bearer-token/
hiding search suggestion in search results web part http://gunnarpeipman.com/2017/08/search-results-web-part-hide-suggestions/
sharepoint http://gunnarpeipman.com/sharepoint/
0 http://gunnarpeipman.com/2017/08/search-results-web-part-hide-suggestions/#respond
http://gunnarpeipman.com/2017/08/search-results-web-part-hide-suggestions/
asp.net core: building enum provider to convert c# enums to javascript http://gunnarpeipman.com/2017/08/aspnet-core-enum-provider/
asp.net http://gunnarpeipman.com/aspnet/
javascript http://gunnarpeipman.com/javascript/
3 http://gunnarpeipman.com/2017/08/aspnet-core-enum-provider/#comments
http://gunnarpeipman.com/2017/08/aspnet-core-enum-provider/
global query filters in entity framework core 2.0 http://gunnarpeipman.com/2017/08/ef-core-global-query-filters/
.net http://gunnarpeipman.com/net/
asp.net http://gunnarpeipman.com/aspnet/
data platform http://gunnarpeipman.com/data/
4 http://gunnarpeipman.com/2017/08/ef-core-global-query-filters/#comments
http://gunnarpeipman.com/2017/08/ef-core-global-query-filters/
like-operator in entity framework core 2.0 http://gunnarpeipman.com/2017/08/ef-core-like-operator/
asp.net http://gunnarpeipman.com/aspnet/
data platform http://gunnarpeipman.com/data/
5 http://gunnarpeipman.com/2017/08/ef-core-like-operator/#comments
http://gunnarpeipman.com/2017/08/ef-core-like-operator/
.net core, asp.net core, ef core and .net standard 2.0 announced http://gunnarpeipman.com/2017/08/dotnet-core-20-announced/
.net http://gunnarpeipman.com/net/
asp.net http://gunnarpeipman.com/aspnet/
c# http://gunnarpeipman.com/csharp/
data platform http://gunnarpeipman.com/data/
tools http://gunnarpeipman.com/tools/
1 http://gunnarpeipman.com/2017/08/dotnet-core-20-announced/#comments
http://gunnarpeipman.com/2017/08/dotnet-core-20-announced/
asp.net core: converting c# enums to javascript http://gunnarpeipman.com/2017/08/aspnet-core-enum-to-javascript/
asp.net http://gunnarpeipman.com/aspnet/
javascript http://gunnarpeipman.com/javascript/
0 http://gunnarpeipman.com/2017/08/aspnet-core-enum-to-javascript/#respond
http://gunnarpeipman.com/2017/08/aspnet-core-enum-to-javascript/
converting system.drawing.color to hex http://gunnarpeipman.com/2017/08/color-to-hex/
asp.net http://gunnarpeipman.com/aspnet/
graphics http://gunnarpeipman.com/graphics/
0 http://gunnarpeipman.com/2017/08/color-to-hex/#respond
http://gunnarpeipman.com/2017/08/color-to-hex/
controlling lifecam cinema on raspberry pi http://gunnarpeipman.com/2017/08/uwp-raspberrypi-lifecam/
uwp http://gunnarpeipman.com/uwp/
0 http://gunnarpeipman.com/2017/08/uwp-raspberrypi-lifecam/#respond
http://gunnarpeipman.com/2017/08/uwp-raspberrypi-lifecam/
converting multiple c# enums to javascript http://gunnarpeipman.com/2017/08/enums-to-javascript/
asp.net http://gunnarpeipman.com/aspnet/
javascript http://gunnarpeipman.com/javascript/
1 http://gunnarpeipman.com/2017/08/enums-to-javascript/#comments
http://gunnarpeipman.com/2017/08/enums-to-javascript/
identifying people on photos using azure cognitive services http://gunnarpeipman.com/2017/08/identify-people-on-photo/
asp.net http://gunnarpeipman.com/aspnet/
azure http://gunnarpeipman.com/azure/
1 http://gunnarpeipman.com/2017/08/identify-people-on-photo/#comments
http://gunnarpeipman.com/2017/08/identify-people-on-photo/
converting c# enums to javascript http://gunnarpeipman.com/2017/08/enum-to-javascript/
asp.net http://gunnarpeipman.com/aspnet/
javascript http://gunnarpeipman.com/javascript/
5 http://gunnarpeipman.com/2017/08/enum-to-javascript/#comments
http://gunnarpeipman.com/2017/08/enum-to-javascript/
running php applications on .net core http://gunnarpeipman.com/2017/08/running-php-applications-on-net-core/
.net http://gunnarpeipman.com/net/
asp.net http://gunnarpeipman.com/aspnet/
1 http://gunnarpeipman.com/2017/08/running-php-applications-on-net-core/#comments
http://gunnarpeipman.com/2017/08/running-php-applications-on-net-core/
wikis are coming to visual studio team services http://gunnarpeipman.com/2017/07/vsts-wiki/
tools http://gunnarpeipman.com/tools/
visual studio http://gunnarpeipman.com/visual-studio/
2 http://gunnarpeipman.com/2017/07/vsts-wiki/#comments
http://gunnarpeipman.com/2017/07/vsts-wiki/
faking azure id identity in asp.net core unit tests http://gunnarpeipman.com/2017/07/aspnet-core-azure-ad-unit-test/
asp.net http://gunnarpeipman.com/aspnet/
testing http://gunnarpeipman.com/testing/
8 http://gunnarpeipman.com/2017/07/aspnet-core-azure-ad-unit-test/#comments
http://gunnarpeipman.com/2017/07/aspnet-core-azure-ad-unit-test/
previous posts http://gunnarpeipman.com/page/2/
- https://www.linkedin.com/in/gpeipman
.net http://gunnarpeipman.com/net/
architecture, design, patterns http://gunnarpeipman.com/architecture-design-patterns/
asp.net http://gunnarpeipman.com/aspnet/
azure http://gunnarpeipman.com/azure/
books http://gunnarpeipman.com/books/
c# http://gunnarpeipman.com/csharp/
community http://gunnarpeipman.com/community/
data platform http://gunnarpeipman.com/data/
graphics http://gunnarpeipman.com/graphics/
iis http://gunnarpeipman.com/iis/
iot http://gunnarpeipman.com/iot/
javascript http://gunnarpeipman.com/javascript/
mobile http://gunnarpeipman.com/mobile/
office, office 365 http://gunnarpeipman.com/office/
search http://gunnarpeipman.com/search/
sharepoint http://gunnarpeipman.com/sharepoint/
software development http://gunnarpeipman.com/development/
testing http://gunnarpeipman.com/testing/
tools http://gunnarpeipman.com/tools/
uwp http://gunnarpeipman.com/uwp/
various http://gunnarpeipman.com/various/
visual studio http://gunnarpeipman.com/visual-studio/
wcf http://gunnarpeipman.com/wcf/
windows http://gunnarpeipman.com/windows/
workflow http://gunnarpeipman.com/workflow/
2017 (62) http://gunnarpeipman.com/2017/
september http://gunnarpeipman.com/2017/09/
august http://gunnarpeipman.com/2017/08/
july http://gunnarpeipman.com/2017/07/
june http://gunnarpeipman.com/2017/06/
may http://gunnarpeipman.com/2017/05/
april http://gunnarpeipman.com/2017/04/
march http://gunnarpeipman.com/2017/03/
january http://gunnarpeipman.com/2017/01/
2016 (34) http://gunnarpeipman.com/2016/
december http://gunnarpeipman.com/2016/12/
november http://gunnarpeipman.com/2016/11/
october http://gunnarpeipman.com/2016/10/
august http://gunnarpeipman.com/2016/08/
july http://gunnarpeipman.com/2016/07/
june http://gunnarpeipman.com/2016/06/
april http://gunnarpeipman.com/2016/04/
march http://gunnarpeipman.com/2016/03/
february http://gunnarpeipman.com/2016/02/
january http://gunnarpeipman.com/2016/01/
2015 (9) http://gunnarpeipman.com/2015/
november http://gunnarpeipman.com/2015/11/
september http://gunnarpeipman.com/2015/09/
august http://gunnarpeipman.com/2015/08/
july http://gunnarpeipman.com/2015/07/
june http://gunnarpeipman.com/2015/06/
may http://gunnarpeipman.com/2015/05/
february http://gunnarpeipman.com/2015/02/
2014 (26) http://gunnarpeipman.com/2014/
november http://gunnarpeipman.com/2014/11/
october http://gunnarpeipman.com/2014/10/
september http://gunnarpeipman.com/2014/09/
august http://gunnarpeipman.com/2014/08/
july http://gunnarpeipman.com/2014/07/
may http://gunnarpeipman.com/2014/05/
march http://gunnarpeipman.com/2014/03/
february http://gunnarpeipman.com/2014/02/
2013 (70) http://gunnarpeipman.com/2013/
december http://gunnarpeipman.com/2013/12/
november http://gunnarpeipman.com/2013/11/
october http://gunnarpeipman.com/2013/10/
september http://gunnarpeipman.com/2013/09/
august http://gunnarpeipman.com/2013/08/
july http://gunnarpeipman.com/2013/07/
june http://gunnarpeipman.com/2013/06/
may http://gunnarpeipman.com/2013/05/
february http://gunnarpeipman.com/2013/02/
january http://gunnarpeipman.com/2013/01/
2012 (33) http://gunnarpeipman.com/2012/
october http://gunnarpeipman.com/2012/10/
august http://gunnarpeipman.com/2012/08/
july http://gunnarpeipman.com/2012/07/
june http://gunnarpeipman.com/2012/06/
april http://gunnarpeipman.com/2012/04/
march http://gunnarpeipman.com/2012/03/
february http://gunnarpeipman.com/2012/02/
january http://gunnarpeipman.com/2012/01/
2011 (64) http://gunnarpeipman.com/2011/
december http://gunnarpeipman.com/2011/12/
november http://gunnarpeipman.com/2011/11/
october http://gunnarpeipman.com/2011/10/
september http://gunnarpeipman.com/2011/09/
july http://gunnarpeipman.com/2011/07/
june http://gunnarpeipman.com/2011/06/
may http://gunnarpeipman.com/2011/05/
april http://gunnarpeipman.com/2011/04/
march http://gunnarpeipman.com/2011/03/
february http://gunnarpeipman.com/2011/02/
january http://gunnarpeipman.com/2011/01/
2010 (144) http://gunnarpeipman.com/2010/
december http://gunnarpeipman.com/2010/12/
november http://gunnarpeipman.com/2010/11/
october http://gunnarpeipman.com/2010/10/
september http://gunnarpeipman.com/2010/09/
august http://gunnarpeipman.com/2010/08/
july http://gunnarpeipman.com/2010/07/
may http://gunnarpeipman.com/2010/05/
april http://gunnarpeipman.com/2010/04/
march http://gunnarpeipman.com/2010/03/
february http://gunnarpeipman.com/2010/02/
january http://gunnarpeipman.com/2010/01/
2009 (162) http://gunnarpeipman.com/2009/
december http://gunnarpeipman.com/2009/12/
november http://gunnarpeipman.com/2009/11/
october http://gunnarpeipman.com/2009/10/
september http://gunnarpeipman.com/2009/09/
august http://gunnarpeipman.com/2009/08/
july http://gunnarpeipman.com/2009/07/
june http://gunnarpeipman.com/2009/06/
may http://gunnarpeipman.com/2009/05/
april http://gunnarpeipman.com/2009/04/
march http://gunnarpeipman.com/2009/03/
february http://gunnarpeipman.com/2009/02/
january http://gunnarpeipman.com/2009/01/
2008 (71) http://gunnarpeipman.com/2008/
december http://gunnarpeipman.com/2008/12/
november http://gunnarpeipman.com/2008/11/
october http://gunnarpeipman.com/2008/10/
september http://gunnarpeipman.com/2008/09/
august http://gunnarpeipman.com/2008/08/
july http://gunnarpeipman.com/2008/07/
june http://gunnarpeipman.com/2008/06/
may http://gunnarpeipman.com/2008/05/
april http://gunnarpeipman.com/2008/04/
march http://gunnarpeipman.com/2008/03/
february http://gunnarpeipman.com/2008/02/
january http://gunnarpeipman.com/2008/01/
2007 (17) http://gunnarpeipman.com/2007/
december http://gunnarpeipman.com/2007/12/
november http://gunnarpeipman.com/2007/11/
october http://gunnarpeipman.com/2007/10/
september http://gunnarpeipman.com/2007/09/
thememotive.com http://thememotive.com/
wordpress.org http://wordpress.org/
bio http://gunnarpeipman.com/bio/
business http://gunnarpeipman.com/business/
presentations http://gunnarpeipman.com/presentations/
working with legacy code http://gunnarpeipman.com/presentations/working-with-legacy-code/
porting asp.net applications to windows azure http://gunnarpeipman.com/presentations/porting-asp-net-applications-to-windows-azure/
building saas portals on asp.net and windows azure http://gunnarpeipman.com/presentations/building-saas-portals-on-asp-net-and-windows-azure/
what’s new in asp.net core? http://gunnarpeipman.com/presentations/whats-new-in-asp-net-5/
building modern cloud applications on asp.net 5 http://gunnarpeipman.com/presentations/building-modern-cloud-applications-on-asp-net-5/
deep-dive to asp.net core logging http://gunnarpeipman.com/presentations/aspnet-core-logging/
deep-dive to asp.net core caching http://gunnarpeipman.com/presentations/aspnet-core-caching/
working with vision api of microsoft cognitive services http://gunnarpeipman.com/presentations/vision-api/
multi-tenant web applications with asp.net core http://gunnarpeipman.com/presentations/aspnet-core-multi-tenant/
architecting asp.net mvc applications http://gunnarpeipman.com/presentations/architecting-asp-net-mvc-applications/
building asp.net core applications on linux http://gunnarpeipman.com/presentations/aspnet-core-linux/
modern era digital signing on sharepoint http://gunnarpeipman.com/presentations/sharepoint-digital-signing/
optimizing public facing sharepoint sites http://gunnarpeipman.com/presentations/optimizing-public-facing-sharepoint-sites/
presentation: brewing eisbock with raspberry pi and windows 10 iot http://gunnarpeipman.com/presentations/brewing-eisbock-with-raspberry-pi-and-windows-10-iot/
deep-dive to application insights http://gunnarpeipman.com/presentations/deep-dive-to-application-insights/
deep-dive to azure search http://gunnarpeipman.com/presentations/deep-dive-to-azure-search/
schedule http://gunnarpeipman.com/schedule/
contact me http://gunnarpeipman.com/contact-me/

Zdjęcia

Zdjęcia 5
Zdjęcia bez atrybutu ALT 5
Zdjęcia bez atrybutu TITLE 5
Korzystanie Obraz ALT i TITLE atrybutu dla każdego obrazu.

Zdjęcia bez atrybutu TITLE

/wp-content/uploads/shared/gunnar-peipman.jpg
/wp-content/uploads/shared/rss.png
/wp-content/uploads/shared/linkedin.png
/wp-content/uploads/shared/email.png
/wp-content/uploads/shared/mvp-250.png

Zdjęcia bez atrybutu ALT

/wp-content/uploads/shared/gunnar-peipman.jpg
/wp-content/uploads/shared/rss.png
/wp-content/uploads/shared/linkedin.png
/wp-content/uploads/shared/email.png
/wp-content/uploads/shared/mvp-250.png

Ranking:


Alexa Traffic
Daily Global Rank Trend
Daily Reach (Percent)









Majestic SEO











Text on page:

gunnar peipman – programming blog bio business presentations working with legacy code porting asp.net applications to windows azure building saas portals on asp.net and windows azure what’s new in asp.net core? building modern cloud applications on asp.net 5 deep-dive to asp.net core logging deep-dive to asp.net core caching working with vision api of microsoft cognitive services multi-tenant web applications with asp.net core architecting asp.net mvc applications building asp.net core applications on linux modern era digital signing on sharepoint optimizing public facing sharepoint sites presentation: brewing eisbock with raspberry pi and windows 10 iot deep-dive to application insights deep-dive to azure search schedule contact me 4 09 2017 defensive database context for multi-tenant asp.net core applications gunnar | asp.net, data platform | 3 in multi-tenant applications where tenants share same data store cross-tenant operations must be avoided. there are many ways how bugs like this can happen. be it hard to debug threading issue or some other complex situation, it is better when application components are ready for this kind of situations and better fail instead of going to glory end with illegal operations. this blog post introduces defensive database context that throws exception when data from other tenants is about to be updated. 29 08 2017 unit testing multi-tenant database provider gunnar | .net, data platform, testing | 1 my saga on supporting multiple tenants in asp.net core web applications has come to point where tenants can use separate databases. it’s time now to write some tests for data context to make sure it behaves correct in unexpected situations. this post covers unit tests for data context and multi-tenancy. 24 08 2017 handling missing tenants in asp.net core gunnar | asp.net | 0 my last post about multi-tenants applications with asp.net core implementing database per tenant strategy on asp.net core i proposed some ideas about tenant providers but i didn’t focused on issues related to missing tenants. this post proposes missing tenant middleware that redirects faulty requests to some public page of company web site. 23 08 2017 implementing database per tenant strategy on asp.net core gunnar | asp.net, data platform | 4 let’s continue with multi-tenancy in asp.net core web applications and focus on solutions where every tenant has its own database. it’s not only about database – there can be more services where every tenant has its own instance. it makes solution provided here easily extendable to also other services besides sql server or any other relational database. 22 08 2017 implementing tenant providers on asp.net core gunnar | asp.net, data platform | 4 in my previous post about global query filters in entity framework 2.0 i proposed an idea how to automatically apply filters to all entities so they are always coming from same tenant. this post digs deeper to possible solutions for detecting current tenant in asp.net core we applications. 21 08 2017 using bearer tokens in asp.net core gunnar | asp.net, azure | 1 there are not much examples available about asp.net core and acquiring access token. i found good and pretty big sample by microsoft patterns & practices called multitenant-saas-guidance, based on this i wrote my simple “boiler plate” asp.net core solution that authenticates against azure active directory and asks current user data using microsoft graph. 18 08 2017 hiding search suggestion in search results web part gunnar | sharepoint | 0 i have page in sharepoint where users can search for specific type of items and see different results in search results web parts. the page i have has eight results web parts and when nothing is found i want to keep results web parts laconic and minimal so they don’t waste space on screen. 17 08 2017 asp.net core: building enum provider to convert c# enums to javascript gunnar | asp.net, javascript | 3 my previous post about asp.net core and getting c# enums to javascript was primitive and used simple attribute on enums to detect ones we need in javascript. this blog post extends the idea and makes some generalizations to support also those enums that are located in the libraries we don’t control or on what we don’t want to apply attribute. 16 08 2017 global query filters in entity framework core 2.0 gunnar | .net, asp.net, data platform | 4 entity framework core 2.0 introduces global query filters that can be applied to entities when model is created. it makes it easier to build multi-tenant applications and support soft deleting of entities. this blog post gives deeper overview about how to use global query filters in real-life applications and how to apply global query filters […] 15 08 2017 like-operator in entity framework core 2.0 gunnar | asp.net, data platform | 5 entity framework core 2.0 was announces yesterday and it brings some new and cool features. one of them is sql like-operator we can use now using directly in our code. here is the example of using new like-operator. 14 08 2017 .net core, asp.net core, ef core and .net standard 2.0 announced gunnar | .net, asp.net, c#, data platform, tools | 1 today microsoft announced versions 2.0 of .net standard, .net core, asp.net core and entity framework core. also new updated to visual studio 2017 are available (both stable and preview version). this blog post is summary of most important features announced today. 14 08 2017 asp.net core: converting c# enums to javascript gunnar | asp.net, javascript | 0 in my previous posts about enums i covered how to convert c# enums to javascript on classic asp.net mvc. this blog post introduces how to do it on asp.net core using simple view component. 11 08 2017 converting system.drawing.color to hex gunnar | asp.net, graphics | 0 one quick code note to make during building my azure cognitive services demo application. i needed a way how to convert colors of system.drawing to hex strings that i can use in views. here is my simple and elegant solution. 10 08 2017 controlling lifecam cinema on raspberry pi gunnar | uwp | 0 after some windows 10 iot core updates i discovered that it detected lifecam cinema camera connected to it. i tried it also few months ago but then windows 10 iot core was not able to detect it. to find out if and how it works i wrote a primitive uwp application that shows picture from camera and saves photos made using webcam. 9 08 2017 converting multiple c# enums to javascript gunnar | asp.net, javascript | 1 my last solution to turn c# enums to javascript was simple but needed some additional work to support multiple enums better. after some playing with different approaches i found simple one that works okay for me. this blog post describes my simple solution that turns multiple c# enums to javascript with one shot. 8 08 2017 identifying people on photos using azure cognitive services gunnar | asp.net, azure | 1 my previous post about azure cognitive services described how to detect faces on photos. in this post i will focus on identifying people on photos. this post is based on my azure cognitive services sample application that has most of face api support implemented and the goal is to describe identifying process in brief and also show some code i have written. 7 08 2017 converting c# enums to javascript gunnar | asp.net, javascript | 5 in one of my project i need some enums defined in c# to able also for javascript code. after some quick research in internet i came out with simple and easy extension method to convert c# enums to javascript. 1 08 2017 running php applications on .net core gunnar | .net, asp.net | 1 ever wondered about mixing up simplicity and flexibility of php with power and performance of .net core? the solution is coming and it is called peachpie, the successor of phalanger. this blog posts introduces peachpie – the tool to compile php code to .net core – and helps to get started with it. 21 07 2017 wikis are coming to visual studio team services gunnar | tools, visual studio | 2 finally wikis are coming to visual studio team services. it was announced by microsoft devops blog earlier this month. currenlty wikis are in preview status. this blog post is short overview of what is there and what is coming next. 20 07 2017 faking azure id identity in asp.net core unit tests gunnar | asp.net, testing | 8 when testing asp.net core controllers in application that uses azure ad we need usually current user at least for some tests. as there is no authenticated user when unit testing, we need to create one by our own. this blog post shows how to create claims identity for asp.net core unit tests. previous posts topics .net architecture, design, patterns asp.net azure books c# community data platform graphics iis iot javascript mobile office, office 365 search sharepoint software development testing tools uwp various visual studio wcf windows workflow archives2017 (62) september august july june may april march january 2016 (34) december november october august july june april march february january 2015 (9) november september august july june may february 2014 (26) november october september august july may march february 2013 (70) december november october september august july june may february january 2012 (33) october august july june april march february january 2011 (64) december november october september july june may april march february january 2010 (144) december november october september august july may april march february january 2009 (162) december november october september august july june may april march february january 2008 (71) december november october september august july june may april march february january 2007 (17) december november october september theme created by thememotive.com. powered by wordpress.org. bio business presentations working with legacy code porting asp.net applications to windows azure building saas portals on asp.net and windows azure what’s new in asp.net core? building modern cloud applications on asp.net 5 deep-dive to asp.net core logging deep-dive to asp.net core caching working with vision api of microsoft cognitive services multi-tenant web applications with asp.net core architecting asp.net mvc applications building asp.net core applications on linux modern era digital signing on sharepoint optimizing public facing sharepoint sites presentation: brewing eisbock with raspberry pi and windows 10 iot deep-dive to application insights deep-dive to azure search schedule contact me


Here you find all texts from your page as Google (googlebot) and others search engines seen it.

Words density analysis:

Numbers of all words: 1725

One word

Two words phrases

Three words phrases

.net - 4% (69)
asp.net - 3.3% (57)
core - 2.55% (44)
and - 2.14% (37)
application - 1.51% (26)
the - 1.45% (25)
tenant - 1.39% (24)
data - 1.28% (22)
2017 - 1.28% (22)
gunnar - 1.22% (21)
are - 1.16% (20)
post - 1.16% (20)
for - 1.1% (19)
applications - 1.1% (19)
this - 1.04% (18)
.net, - 1.04% (18)
with - 0.93% (16)
azure - 0.93% (16)
javascript - 0.93% (16)
enum - 0.87% (15)
work - 0.81% (14)
asp.net, - 0.81% (14)
enums - 0.81% (14)
how - 0.75% (13)
out - 0.75% (13)
some - 0.75% (13)
here - 0.75% (13)
that - 0.7% (12)
use - 0.64% (11)
blog - 0.64% (11)
about - 0.64% (11)
web - 0.58% (10)
era - 0.58% (10)
per - 0.58% (10)
july - 0.58% (10)
services - 0.58% (10)
windows - 0.52% (9)
october - 0.52% (9)
february - 0.52% (9)
november - 0.52% (9)
database - 0.52% (9)
build - 0.52% (9)
september - 0.52% (9)
one - 0.52% (9)
august - 0.52% (9)
solution - 0.46% (8)
simple - 0.46% (8)
march - 0.46% (8)
entity - 0.46% (8)
january - 0.46% (8)
search - 0.46% (8)
share - 0.46% (8)
platform - 0.46% (8)
soft - 0.46% (8)
june - 0.46% (8)
may - 0.46% (8)
convert - 0.46% (8)
building - 0.46% (8)
deep-dive - 0.46% (8)
point - 0.46% (8)
december - 0.41% (7)
can - 0.41% (7)
2.0 - 0.41% (7)
sharepoint - 0.41% (7)
tenants - 0.41% (7)
multi-tenant - 0.41% (7)
april - 0.41% (7)
using - 0.41% (7)
code - 0.41% (7)
also - 0.35% (6)
microsoft - 0.35% (6)
able - 0.35% (6)
testing - 0.35% (6)
unit - 0.35% (6)
when - 0.35% (6)
view - 0.35% (6)
cognitive - 0.35% (6)
framework - 0.35% (6)
all - 0.35% (6)
need - 0.35% (6)
filters - 0.35% (6)
was - 0.35% (6)
detect - 0.29% (5)
tests - 0.29% (5)
support - 0.29% (5)
what - 0.29% (5)
make - 0.29% (5)
studio - 0.29% (5)
not - 0.29% (5)
query - 0.29% (5)
coming - 0.29% (5)
but - 0.29% (5)
global - 0.29% (5)
visual - 0.29% (5)
results - 0.29% (5)
previous - 0.29% (5)
there - 0.29% (5)
has - 0.29% (5)
new - 0.29% (5)
iot - 0.29% (5)
where - 0.29% (5)
like - 0.23% (4)
modern - 0.23% (4)
other - 0.23% (4)
create - 0.23% (4)
have - 0.23% (4)
tool - 0.23% (4)
converting - 0.23% (4)
context - 0.23% (4)
user - 0.23% (4)
part - 0.23% (4)
photos - 0.23% (4)
- 0.23% (4)
working - 0.23% (4)
announced - 0.23% (4)
provider - 0.23% (4)
introduces - 0.23% (4)
multiple - 0.23% (4)
api - 0.17% (3)
core, - 0.17% (3)
posts - 0.17% (3)
tools - 0.17% (3)
php - 0.17% (3)
way - 0.17% (3)
show - 0.17% (3)
came - 0.17% (3)
describe - 0.17% (3)
mvc - 0.17% (3)
public - 0.17% (3)
then - 0.17% (3)
it. - 0.17% (3)
control - 0.17% (3)
after - 0.17% (3)
found - 0.17% (3)
like-operator - 0.17% (3)
parts - 0.17% (3)
uwp - 0.17% (3)
don’t - 0.17% (3)
identifying - 0.17% (3)
raspberry - 0.17% (3)
them - 0.17% (3)
ever - 0.17% (3)
implementing - 0.17% (3)
end - 0.17% (3)
makes - 0.17% (3)
better - 0.17% (3)
core? - 0.17% (3)
from - 0.17% (3)
own - 0.17% (3)
focus - 0.17% (3)
porting - 0.17% (3)
saas - 0.17% (3)
page - 0.17% (3)
missing - 0.17% (3)
any - 0.17% (3)
apply - 0.17% (3)
wikis - 0.17% (3)
current - 0.17% (3)
idea - 0.17% (3)
entities - 0.17% (3)
presentations - 0.12% (2)
caching - 0.12% (2)
cinema - 0.12% (2)
covered - 0.12% (2)
created - 0.12% (2)
quick - 0.12% (2)
business - 0.12% (2)
lifecam - 0.12% (2)
graphics - 0.12% (2)
theme - 0.12% (2)
needed - 0.12% (2)
bio - 0.12% (2)
system.drawing - 0.12% (2)
hex - 0.12% (2)
what’s - 0.12% (2)
photos. - 0.12% (2)
tests. - 0.12% (2)
office - 0.12% (2)
identity - 0.12% (2)
face - 0.12% (2)
power - 0.12% (2)
get - 0.12% (2)
team - 0.12% (2)
people - 0.12% (2)
turn - 0.12% (2)
peachpie - 0.12% (2)
portals - 0.12% (2)
camera - 0.12% (2)
logging - 0.12% (2)
cloud - 0.12% (2)
shows - 0.12% (2)
works - 0.12% (2)
legacy - 0.12% (2)
digital - 0.12% (2)
they - 0.12% (2)
defensive - 0.12% (2)
same - 0.12% (2)
operations - 0.12% (2)
issue - 0.12% (2)
ways - 0.12% (2)
deeper - 0.12% (2)
contact - 0.12% (2)
called - 0.12% (2)
based - 0.12% (2)
patterns - 0.12% (2)
sample - 0.12% (2)
available - 0.12% (2)
sql - 0.12% (2)
situations - 0.12% (2)
last - 0.12% (2)
strategy - 0.12% (2)
platform, - 0.12% (2)
now - 0.12% (2)
it’s - 0.12% (2)
proposed - 0.12% (2)
providers - 0.12% (2)
its - 0.12% (2)
database. - 0.12% (2)
every - 0.12% (2)
solutions - 0.12% (2)
multi-tenancy - 0.12% (2)
wrote - 0.12% (2)
schedule - 0.12% (2)
code. - 0.12% (2)
example - 0.12% (2)
our - 0.12% (2)
overview - 0.12% (2)
signing - 0.12% (2)
linux - 0.12% (2)
architecting - 0.12% (2)
standard - 0.12% (2)
preview - 0.12% (2)
most - 0.12% (2)
vision - 0.12% (2)
updated - 0.12% (2)
today - 0.12% (2)
optimizing - 0.12% (2)
javascript. - 0.12% (2)
core: - 0.12% (2)
eisbock - 0.12% (2)
want - 0.12% (2)
different - 0.12% (2)
insights - 0.12% (2)
brewing - 0.12% (2)
presentation: - 0.12% (2)
attribute - 0.12% (2)
facing - 0.12% (2)
used - 0.12% (2)
primitive - 0.12% (2)
sites - 0.12% (2)
features - 0.12% (2)
.net core - 2.09% (36)
asp.net core - 1.8% (31)
gunnar | - 1.16% (20)
08 2017 - 0.99% (17)
| asp.net, - 0.7% (12)
enums to - 0.58% (10)
this blog - 0.52% (9)
blog post - 0.52% (9)
august july - 0.52% (9)
to javascript - 0.52% (9)
c# enums - 0.52% (9)
deep-dive to - 0.46% (8)
on asp.net - 0.46% (8)
data platform - 0.46% (8)
how to - 0.46% (8)
july june - 0.46% (8)
november october - 0.46% (8)
in asp.net - 0.46% (8)
september august - 0.41% (7)
february january - 0.41% (7)
april march - 0.41% (7)
december november - 0.41% (7)
october september - 0.41% (7)
march february - 0.41% (7)
entity framework - 0.35% (6)
june may - 0.35% (6)
post i - 0.35% (6)
cognitive services - 0.35% (6)
framework core - 0.29% (5)
global query - 0.29% (5)
asp.net, data - 0.29% (5)
platform | - 0.29% (5)
previous post - 0.29% (5)
query filters - 0.29% (5)
may april - 0.29% (5)
applications on - 0.29% (5)
this post - 0.29% (5)
visual studio - 0.29% (5)
core gunnar - 0.29% (5)
core and - 0.23% (4)
core 2.0 - 0.23% (4)
| .net, - 0.23% (4)
post about - 0.23% (4)
working with - 0.23% (4)
asp.net, javascript - 0.23% (4)
to asp.net - 0.23% (4)
windows azure - 0.23% (4)
and windows - 0.23% (4)
10 iot - 0.23% (4)
results web - 0.23% (4)
my previous - 0.23% (4)
windows 10 - 0.23% (4)
web applications - 0.23% (4)
azure cognitive - 0.23% (4)
to convert - 0.23% (4)
in entity - 0.17% (3)
i have - 0.17% (3)
web parts - 0.17% (3)
here is - 0.17% (3)
.net, asp.net - 0.17% (3)
after some - 0.17% (3)
wikis are - 0.17% (3)
we need - 0.17% (3)
asp.net mvc - 0.17% (3)
with asp.net - 0.17% (3)
post is - 0.17% (3)
on photos - 0.17% (3)
to visual - 0.17% (3)
.net core, - 0.17% (3)
convert c# - 0.17% (3)
2017 converting - 0.17% (3)
raspberry pi - 0.17% (3)
my simple - 0.17% (3)
applications and - 0.17% (3)
to detect - 0.17% (3)
applications with - 0.17% (3)
missing tenant - 0.17% (3)
can use - 0.17% (3)
core applications - 0.17% (3)
unit tests - 0.17% (3)
what’s new - 0.12% (2)
core? building - 0.12% (2)
asp.net 5 - 0.12% (2)
logging deep-dive - 0.12% (2)
october august - 0.12% (2)
modern cloud - 0.12% (2)
portals on - 0.12% (2)
bio business - 0.12% (2)
presentations working - 0.12% (2)
with legacy - 0.12% (2)
building saas - 0.12% (2)
june april - 0.12% (2)
core caching - 0.12% (2)
may february - 0.12% (2)
asp.net and - 0.12% (2)
of microsoft - 0.12% (2)
mvc applications - 0.12% (2)
07 2017 - 0.12% (2)
building asp.net - 0.12% (2)
simple and - 0.12% (2)
on linux - 0.12% (2)
my azure - 0.12% (2)
architecting asp.net - 0.12% (2)
coming to - 0.12% (2)
to create - 0.12% (2)
code porting - 0.12% (2)
multi-tenant web - 0.12% (2)
core unit - 0.12% (2)
team services - 0.12% (2)
is coming - 0.12% (2)
vision api - 0.12% (2)
to windows - 0.12% (2)
linux modern - 0.12% (2)
era digital - 0.12% (2)
signing on - 0.12% (2)
applications building - 0.12% (2)
legacy code - 0.12% (2)
porting asp.net - 0.12% (2)
core architecting - 0.12% (2)
sharepoint optimizing - 0.12% (2)
public facing - 0.12% (2)
azure search - 0.12% (2)
schedule contact - 0.12% (2)
application insights - 0.12% (2)
eisbock with - 0.12% (2)
sharepoint sites - 0.12% (2)
presentation: brewing - 0.12% (2)
services multi-tenant - 0.12% (2)
microsoft cognitive - 0.12% (2)
azure what’s - 0.12% (2)
new in - 0.12% (2)
applications to - 0.12% (2)
saas portals - 0.12% (2)
people on - 0.12% (2)
azure building - 0.12% (2)
asp.net core? - 0.12% (2)
building modern - 0.12% (2)
with vision - 0.12% (2)
api of - 0.12% (2)
caching working - 0.12% (2)
core logging - 0.12% (2)
cloud applications - 0.12% (2)
5 deep-dive - 0.12% (2)
asp.net applications - 0.12% (2)
asp.net, azure - 0.12% (2)
data context - 0.12% (2)
tests for - 0.12% (2)
where tenants - 0.12% (2)
2017 asp.net - 0.12% (2)
want to - 0.12% (2)
page i - 0.12% (2)
to make - 0.12% (2)
tenants in - 0.12% (2)
testing | - 0.12% (2)
unit testing - 0.12% (2)
there are - 0.12% (2)
2.0 gunnar - 0.12% (2)
data platform, - 0.12% (2)
business presentations - 0.12% (2)
we don’t - 0.12% (2)
for data - 0.12% (2)
in search - 0.12% (2)
where every - 0.12% (2)
i proposed - 0.12% (2)
strategy on - 0.12% (2)
tenant providers - 0.12% (2)
2017 implementing - 0.12% (2)
its own - 0.12% (2)
can be - 0.12% (2)
per tenant - 0.12% (2)
implementing database - 0.12% (2)
based on - 0.12% (2)
current user - 0.12% (2)
i found - 0.12% (2)
azure | - 0.12% (2)
so they - 0.12% (2)
asp.net | - 0.12% (2)
database context - 0.12% (2)
contact me - 0.12% (2)
and how - 0.12% (2)
i wrote - 0.12% (2)
my last - 0.12% (2)
able to - 0.12% (2)
iot core - 0.12% (2)
facing sharepoint - 0.12% (2)
optimizing public - 0.12% (2)
javascript was - 0.12% (2)
to support - 0.12% (2)
tenant has - 0.12% (2)
on photos. - 0.12% (2)
digital signing - 0.12% (2)
identifying people - 0.12% (2)
on sharepoint - 0.12% (2)
solution that - 0.12% (2)
sites presentation: - 0.12% (2)
brewing eisbock - 0.12% (2)
of .net - 0.12% (2)
core, asp.net - 0.12% (2)
search schedule - 0.12% (2)
is the - 0.12% (2)
and it - 0.12% (2)
one of - 0.12% (2)
to azure - 0.12% (2)
insights deep-dive - 0.12% (2)
with raspberry - 0.12% (2)
that i - 0.12% (2)
pi and - 0.12% (2)
iot deep-dive - 0.12% (2)
previous posts - 0.12% (2)
to application - 0.12% (2)
modern era - 0.12% (2)
gunnar | asp.net, - 0.7% (12)
enums to javascript - 0.52% (9)
this blog post - 0.52% (9)
in asp.net core - 0.46% (8)
december november october - 0.41% (7)
november october september - 0.41% (7)
august july june - 0.41% (7)
september august july - 0.41% (7)
march february january - 0.35% (6)
july june may - 0.35% (6)
april march february - 0.35% (6)
october september august - 0.29% (5)
entity framework core - 0.29% (5)
asp.net, data platform - 0.29% (5)
core gunnar | - 0.29% (5)
may april march - 0.29% (5)
global query filters - 0.29% (5)
.net core gunnar - 0.29% (5)
on asp.net core - 0.23% (4)
to asp.net core - 0.23% (4)
| asp.net, data - 0.23% (4)
to javascript gunnar - 0.23% (4)
| asp.net, javascript - 0.23% (4)
deep-dive to asp.net - 0.23% (4)
asp.net core gunnar - 0.23% (4)
june may april - 0.23% (4)
windows 10 iot - 0.23% (4)
applications with asp.net - 0.17% (3)
to visual studio - 0.17% (3)
| .net, asp.net - 0.17% (3)
with asp.net core - 0.17% (3)
asp.net core and - 0.17% (3)
previous post about - 0.17% (3)
query filters in - 0.17% (3)
convert c# enums - 0.17% (3)
platform | 4 - 0.17% (3)
in entity framework - 0.17% (3)
working with legacy - 0.12% (2)
bio business presentations - 0.12% (2)
to windows azure - 0.12% (2)
building saas portals - 0.12% (2)
code porting asp.net - 0.12% (2)
applications to windows - 0.12% (2)
what’s new in - 0.12% (2)
and windows azure - 0.12% (2)
portals on asp.net - 0.12% (2)
azure building saas - 0.12% (2)
on asp.net and - 0.12% (2)
august july may - 0.12% (2)
june may february - 0.12% (2)
asp.net 5 deep-dive - 0.12% (2)
logging deep-dive to - 0.12% (2)
july june april - 0.12% (2)
cloud applications on - 0.12% (2)
core? building modern - 0.12% (2)
windows azure what’s - 0.12% (2)
new in asp.net - 0.12% (2)
june april march - 0.12% (2)
october august july - 0.12% (2)
asp.net core? building - 0.12% (2)
modern cloud applications - 0.12% (2)
presentation: brewing eisbock - 0.12% (2)
facing sharepoint sites - 0.12% (2)
sharepoint optimizing public - 0.12% (2)
digital signing on - 0.12% (2)
with raspberry pi - 0.12% (2)
and windows 10 - 0.12% (2)
schedule contact me - 0.12% (2)
to azure search - 0.12% (2)
application insights deep-dive - 0.12% (2)
iot deep-dive to - 0.12% (2)
linux modern era - 0.12% (2)
core applications on - 0.12% (2)
caching working with - 0.12% (2)
core logging deep-dive - 0.12% (2)
porting asp.net applications - 0.12% (2)
on asp.net 5 - 0.12% (2)
vision api of - 0.12% (2)
microsoft cognitive services - 0.12% (2)
applications building asp.net - 0.12% (2)
architecting asp.net mvc - 0.12% (2)
with legacy code - 0.12% (2)
multi-tenant web applications - 0.12% (2)
asp.net core caching - 0.12% (2)
visual studio team - 0.12% (2)
about asp.net core - 0.12% (2)
azure | 1 - 0.12% (2)
sharepoint sites presentation: - 0.12% (2)
brewing eisbock with - 0.12% (2)
search results web - 0.12% (2)
in search results - 0.12% (2)
applications on linux - 0.12% (2)
modern era digital - 0.12% (2)
signing on sharepoint - 0.12% (2)
optimizing public facing - 0.12% (2)
in my previous - 0.12% (2)
raspberry pi and - 0.12% (2)
08 2017 implementing - 0.12% (2)
azure search schedule - 0.12% (2)
per tenant strategy - 0.12% (2)
tests for data - 0.12% (2)
database per tenant - 0.12% (2)
strategy on asp.net - 0.12% (2)
deep-dive to application - 0.12% (2)
has its own - 0.12% (2)
where every tenant - 0.12% (2)
insights deep-dive to - 0.12% (2)
building asp.net core - 0.12% (2)
to javascript was - 0.12% (2)
asp.net, azure | - 0.12% (2)
services gunnar | - 0.12% (2)
people on photos - 0.12% (2)
multiple c# enums - 0.12% (2)
7 08 2017 - 0.12% (2)
api of microsoft - 0.12% (2)
are coming to - 0.12% (2)
studio team services - 0.12% (2)
coming to visual - 0.12% (2)
working with vision - 0.12% (2)
cognitive services multi-tenant - 0.12% (2)
9 08 2017 - 0.12% (2)
business presentations working - 0.12% (2)
asp.net core architecting - 0.12% (2)
2.0 gunnar | - 0.12% (2)
asp.net mvc applications - 0.12% (2)
core 2.0 gunnar - 0.12% (2)
web applications with - 0.12% (2)
my azure cognitive - 0.12% (2)
converting c# enums - 0.12% (2)
2017 asp.net core: - 0.12% (2)
blog post is - 0.12% (2)
for data context - 0.12% (2)

Here you can find chart of all your popular one, two and three word phrases. Google and others search engines means your page is about words you use frequently.

Copyright © 2015-2016 hupso.pl. All rights reserved. FB | +G | Twitter

Hupso.pl jest serwisem internetowym, w którym jednym kliknieciem możesz szybko i łatwo sprawdź stronę www pod kątem SEO. Oferujemy darmowe pozycjonowanie stron internetowych oraz wycena domen i stron internetowych. Prowadzimy ranking polskich stron internetowych oraz ranking stron alexa.