If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: selfelected.blogspot.com - selfelected.

site address: selfelected.blogspot.com

site title: selfelected

Our opinion (on Wednesday 26 August 2026 20:24:49 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

2010, in, 04, selfelected, 16, 03, 01, visual, studio, and, moved, name, 12, 15, 02, 28, 24, this, site, has, software, patents, halts, innovation, credits, about, me, my, other, projects, heroes, alphabetical, order, tools, labels, to, www, com, installation, coderush, camelcase, select, aspnet, mvc, starter, project, compilation, error, checking, events, vbnet, ideas, designmode, inheritance, process, work, around, share, file, changed, keyboard, settings, get, calling, method, automatically, dotnet,

Text of the page (most frequently used words):
the (115), and (49), this (32), for (26), that (17), you (17), code (16), have (16), but (16), name (15), with (13), not (12), use (12), system (12), 2010 (12), losmanos (11), comments (11), written (11), #visual (11), studio (11), file (10), open (10), one (10), get (10), doesn (10), there (10), check (10), labels (9), like (9), process (9), source (8), way (8), selfelected (8), method (8), some (8), also (8), designmode (8), mvcapplication1 (8), tip (7), project (7), solution (7), your (7), when (7), can (7), string (7), layout (7), event (7), yet (6), good (6), keyboard (6), make (6), has (6), editor (6), site (6), don (6), time (6), another (6), just (6), other (6), return (6), problem (6), then (6), namespace (6), tests (6), simple (5), free (5), windows (5), must (5), files (5), since (5), blog (5), about (5), http (5), com (5), are (5), will (5), into (5), class (5), copy (5), only (5), might (5), work (5), from (5), reference (5), user (4), possible (4), instead (4), try (4), hard (4), ideas (4), projects (4), write (4), reflection (4), int (4), static (4), public (4), anumber (4), though (4), should (4), was (4), form (4), design (4), assembly (4), componentmodel (4), null (4), vbnet (4), someone (4), error (4), controllers (4), coderush (4), more (3), application (3), most (3), alt (3), through (3), sure (3), makes (3), text (3), down (3), correct (3), back (3), easier (3), want (3), pdf (3), disk (3), any (3), better (3), pastebin (3), which (3), all (3), www (3), future (3), moved (3), would (3), call (3), easy (3), even (3), paste (3), select (3), void (3), new (3), myfunction (3), 1337 (3), itself (3), sometimes (3), out (3), long (3), add (3), share (3), forms (3), base (3), control (3), mode (3), devenv (3), case (3), information (3), something (3), haven (3), here (3), aspnet (3), run (3), helpermethods (3), isdesignmode (3), bool (3), csharp (3), variable (3), listening (3), know (3), hidden (3), type (3), missing (3), myprojectpath (3), mounted (3), solid (2), fully (2), invented (2), misc (2), innovation (2), database (2), architecture (2), both (2), keystroke (2), tool (2), functionality (2), search (2), without (2), them (2), older (2), version (2), same (2), always (2), hand (2), gratis (2), notepad (2), bugs (2), pasting (2), email (2), than (2), printer (2), nice (2), much (2), sourcesafe (2), format (2), dpack (2), dotnet (2), tested (2), keep (2), solutions (2), place (2), naming (2), present (2), posts (2), many (2), times (2), logging (2), parameters (2), unfortunately (2), sort (2), implement (2), find (2), debugging (2), methodbase (2), getcallingmethod (2), diagnostics (2), methodfullnamereturnparametertypes (2), tostring (2), etc (2), private (2), myhomemadelogclass (2), logg (2), choose (2), language (2), bar (2), context (2), menu (2), installed (2), possibly (2), changed (2), tfs (2), vb6 (2), ago (2), honor (2), those (2), who (2), really (2), link (2), been (2), below (2), differently (2), isite (2), first (2), constructor (2), called (2), track (2), licensemanager (2), usagemode (2), set (2), flag (2), usercontrol (2), what (2), where (2), see (2), processname (2), how (2), virtual (2), var (2), protected (2), partial (2), developer (2), look (2), raise (2), enough (2), myevent (2), myclickevent (2), args (2), compilation (2), found (2), could (2), accountcontrollertest (2), does (2), exist (2), word (2), shift (2), right (2), left (2), install (2), microsoft (2), directory (2), skip (2), wishlist, strong, typing, fail, once, documentation, searcher, regular, expression, advanced, course, searches, folders, micorosft, built, avoids, cost, global, hotkeys, scriptable, utilise, button, start, simulate, vsnet2003, list, easily, methods, active, having, explorer, password, storer, encryption, valid, mobile, client, passwords, hierarichal, bring, jot, notes, let, vanish, cssing, blogs, best, replaces, hence, gets, rid, discussing, forth, chat, explain, create, documents, spend, money, adobe, bloated, installs, printed, creates, document, works, print, addresses, diff, compares, directories, windiff, winmerge, spamgourmet, pdfcreator, notepad2, keynote, keepass, autohotkey, agent, ransack, tools, tess, ferrandez, richard, stallman, martin, fowler, mark, russinovich, box, bruce, eckel, heroes, alphabetical, order, handy, functions, unit, proven, production, bookmarks, online, tree, navigator, contains, kopain, earclip, liusclasses, view, complete, profile, developing, mainly, platform, during, working, hours, hoping, world, rest, göteborg, sweden, keeping, sane, laughs, truth, credits, please, sign, petition, sake, software, patents, halts, disabled, articles, copied, everything, happen, subscribe, atom, home, too, stack, convert, readable, log, contents, debugger, area, getcallingcallingmethod, worse, example, read, put, conditional, attribute, avoid, reflectionutility, stacktrace, getframe, getmethod, getcallingmethodfullnamereturnparametertypes, methodinfo, returntype, declaringtype, fullname, join, getparameters, parametertype, toarray, mymethod, mynamespace, myclass, int32, calling, automatically, reappear, until, reboot, again, systray, pops, top, screen, shows, warning, changes, based, somehow, shines, vista, default, settings, side, note, linking, ability, within, miss, lose, master, copies, wich, strange, icons, play, well, checked, they, ide, understand, explicit, checkout, never, mind, places, readme, anything, svn, mess, upp, management, normal, pressing, little, dropdown, arrow, next, possibility, didn, think, years, between, winform, wpf, behave, hopefully, behaves, won, details, why, crucial, done, bottom, caveat, inherited, controls, inherit, tell, others, inside, chains, secondly, turn, handlers, thirdly, solve, cannot, value, fourthly, workaround, change, releases, different, ides, fifthly, module, stuff, app, myapp, vshost, exe, while, being, debugged, fourth, seems, viable, believe, useful, fifth, notice, match, running, environment, whatever, still, figured, 100, property, isn, end, tough, iterates, overloaded, promise, forever, magic, above, article, description, debug, brennan, offwhite, net, 2006, 2005, dotnetfacts, blogspot, 2009, identifying, html, myappform, myappusercontrol, component, licenseusagemode, designtime, getcurrentprocess, false, inheritance, around, started, presents, implemented, feel, anyone, wordpress, due, reason, unknown, man, team, behind, decided, able, listened, cases, very, bad, raising, goes, snippets, hides, statement, temporary, need, needed, custom, properly, wired, scaffolding, whished, had, means, myclick, unoffical, isnot, nothing, raiseevent, checking, events, starting, mvc2, immediately, errors, these, origin, test, web, google, someones, aid, accountcontroller, using, directive, 317, models, homecontrollertest, mvc, starter, fan, stepped, day, noticed, did, camel, selection, vsnet, favourite, camelcased, pascalcased, ctrl, old, news, now, part, highlighted, perfect, variables, customername, serialnumber, comes, pay, versions, camelcase, big, chance, disc, resolution, real, assign, letter, tried, learned, installing, network, symptom, cab, faulty, digital, signature, despair, components, program, permissions, space, ultimate, setup, installation, happy, hacking, experience, programming, musings, delivering, quality, findings, people, sidebar, main,


Text of the page (random words):
selfelected skip to main skip to sidebar selfelected experience about programming and architecture musings about delivering and quality findings about projects and people 2010 04 16 moved to www selfelected com i have moved this blog to http www selfelected com happy hacking written by losmanos kl 20 26 0 comments 2010 04 12 visual studio 2010 installation if you get microsoft visual studio 2010 ultimate setup some components must be installed in c program files microsoft visual studio 10 0 directory check that you have write permissions and enough space in that directory ok when you try to install visual studio 2010 don t despair there is a big chance you try to install from a mounted virtual disc the resolution is to copy the files in the mounted disk to real files and run it from there one could possibly also assign the mounted disk a letter but i haven t tried this i have learned that there is also some problem when installing from a network share the symptom is something about a cab file with a faulty digital signature written by losmanos kl 20 58 0 comments labels tip 2010 03 16 coderush and camelcase and select i am a long time fan of dpack some time ago coderush stepped up to a must have the other day i noticed that coderush did camel case selection it is like this open the vsnet editor with your favourite project and go to a camelcased or pascalcased word select it with ctrl shift right left this is old news now instead use alt shift right left only a part of the word is highlighted perfect when copy pasting variables like customername and serialnumber coderush comes both in gratis and pay versions written by losmanos kl 22 40 0 comments labels tip 2010 03 15 aspnet mvc 2 starter project compilation error when starting your first aspnet mvc2 project you might immediately run into compilation errors like these error 1 the type or namespace name controllers does not exist in the namespace mvcapplication1 are you missing an assembly reference c myprojectpath mvcapplication1 tests controllers homecontrollertest cs 8 23 mvcapplication1 tests error 3 the type or namespace name models does not exist in the namespace mvcapplication1 are you missing an assembly reference c myprojectpath mvcapplication1 tests controllers accountcontrollertest cs 10 23 mvcapplication1 tests error 4 the type or namespace name accountcontroller could not be found are you missing a using directive or an assembly reference c myprojectpath mvcapplication1 tests controllers accountcontrollertest cs 317 24 mvcapplication1 tests the origin of the problem is that the test project doesn t reference the web project just add the reference and you re good to go i haven t found the solution on google yet so i write this here to someones possible future aid written by losmanos kl 22 15 2 comments 2010 03 04 checking events in vbnet due to some reason unknown to man the team behind vbnet decided that the developer should not be able to see if someone listened to your event or not it is good in most cases but very bad in another in csharp raising an event goes something like this var ev myevent if null ev ev this args just look through the snippets look in the context menu in the editor and you will find the correct way to raise an event in csharp vbnet on the other hand hides the if statement and the temporary variable from the developer it is enough to write raiseevent me args and the event will be raise if there is someone listening no need to check for null but what if you want to check if someone is listening in my case i needed to know if the custom control was properly wired into the scaffolding of the application the user control sometimes whished for more information and i had to know if someone was listening in csharp this would have been easy with a check for null but vbnet the solution is hidden just check the variable myevent event this means that your myclick event has a hidden variable myclickevent that you can check for like this if myclickevent isnot nothing then i don t like to use hidden and unoffical solutions but this is the only way i know of honor those who should written by losmanos kl 23 06 0 comments labels solid code tip selfelected ideas i just started another blog which only presents ideas yet to be implemented http selfelected wordpress com feel free to implement anyone of them written by losmanos kl 23 05 0 comments labels misc 2010 02 04 designmode in visual studio inheritance process name and a work around the text and code below is only tested for winform wpf might behave differently hopefully behaves differently i won t go into any details on why the isite designmode is good and sometimes even crucial to have it is much better done in the link at the bottom first out there is unfortunately a caveat with designmode it doesn t work with inherited forms and user controls this is a problem since i always inherit from the base form in my projects and tell others to do the same it also doesn t work inside the form s or the user control s constructor and then by any method that is called by the constructor long call chains to might make this hard to track down secondly there is another way to check for design mode and that is to check for the licensemanager usagemode but this in turn doesn t work in event handlers thirdly one can set a flag in the base form and base usercontrol but this doesn t solve the problem since we cannot be sure with what to set this value fourthly is a workaround where one can check for the name of the process itself which is visual studio s process name devenv in case of design mode this process name might change in future releases of visual studio and is also different for other ides fifthly is other process information like the name of the module and stuff check into the process and you ll see that the app is called myapp vshost exe while being debugged the fourth solution processname devenv seems to be the most viable but i believe there is something useful in the fifth other process information there must be a way to notice that the name of all your code doesn t match the name of the running environment namespace assembly name whatever i still haven t figured out how though below is some code to copy paste it is not 100 correct though since the designmode property isn t virtual this might end with some really tough to track down bugs where one iterates the forms but don t get the overloaded designmode flag the code also doesn t promise to work forever since there is a magic string naming the name of the visual studio process public partial class myappform system windows forms form protected new bool designmode get return helpermethods isdesignmode this public partial class myappusercontrol usercontrol protected new bool designmode get return helpermethods isdesignmode this class helpermethods public static bool isdesignmode system componentmodel component x var site x as system componentmodel isite return null site false site designmode system componentmodel licensemanager usagemode system componentmodel licenseusagemode designtime system diagnostics process getcurrentprocess processname devenv the code above is also in pastebin for easier copy paste a good article is here http dotnetfacts blogspot com 2009 01 identifying run time and design mode html there is a description of how to debug this here http brennan offwhite net blog 2006 08 30 design time debugging aspnet 20 in visual studio 2005 written by losmanos kl 21 27 0 comments labels code tip 2010 01 28 share a file in visual studio i didn t think it was possible but it has been for years to share a file between projects in a solution add a file the normal way but instead of pressing open use the little dropdown arrow next to then you have the possibility to link instead of add this makes it possible to have one and only one file for many places it can be a source code file or a readme or anything really i have yet to try it with tfs and svn to make sure it doesn t mess upp the version management honor those who should on a side note sourcesafe has linking ability within itself i miss it in tfs though it is easy to lose the master file and keep copies wich makes strange icons it also doesn t play well with the vb6 editor when a file will be checked out and another not but they should be but the vb6 ide doesn t understand it and you have to do an explicit checkout and never mind it was a long time ago written by losmanos kl 23 16 0 comments labels tip 2010 01 24 changed keyboard settings in windows 7 and possibly vista the keyboard layout is sometimes changed back to some sort of default the problem shows itself like this i use the 1337 keyboard layout in visual studio then without warning the keyboard layout changes to us layout a layout i don t even have installed the 1337 layout is based on us though so somehow it shines through to get back to 1337 i choose open the language bar in the systray context menu the language bar then pops up in another place top of screen for me and i can then choose keyboard layout the problem will reappear more times until i reboot again written by losmanos kl 20 39 1 comments labels not yet fully invented tip 2010 01 16 get calling method s name automatically in dotnet way too many times have i written void myfunction int anumber myhomemadelogclass logg myfunction anumber anumber tostring to get logging functionality it would be so nice to just write void myfunction int anumber myhomemadelogclass logg it is no hard to do use reflection to get the call stack to get to the method and the parameters convert all this to a readable string unfortunately it is not that easy to log the contents of the parameters one has to get into some sort of debugger area to do that class reflectionutility private static system reflection methodbase getcallingmethod return new system diagnostics stacktrace getframe 2 getmethod public static string getcallingmethodfullnamereturnparametertypes return methodfullnamereturnparametertypes getcallingmethod private static string methodfullnamereturnparametertypes system reflection methodbase method return string format 0 1 2 3 system reflection methodinfo method returntype system void system int32 etc method declaringtype fullname mynamespace myclass method name mymethod string join method getparameters select p p parametertype tostring p name toarray or int or int string etc to use this in a logging class one must implement a getcallingcallingmethod or even worse but it would make this example hard to read one can use the conditional attribute to avoid the call when not debugging i also put the code on pastebin to make the copy paste easier i have yet to find a good way to present code written by losmanos kl 11 19 0 comments labels code older posts home subscribe to posts atom this site has moved comments are disabled and articles are copied and everything in the present and future will happen on http www selfelected com software patents halts innovation please sign the petition for the sake of all of us credits go to ms k for keeping me sane go to mr j for the laughs and the truth go to ms b for naming this blog about me losmanos göteborg sweden developing solutions mainly on the windows platform during my working hours hoping to make the world a better place the rest view my complete profile my other projects liusclasses handy dotnet functions unit tested and proven in production earclip keep you bookmarks online 0 6 kopain simple editor with a tree navigator 0 1 selfelected ideas another blog which just contains ideas heroes in alphabetical order bruce eckel don box mark russinovich martin fowler richard stallman tess ferrandez tools agent ransack a good file searcher that is both simple to use and have regular expression for the more advanced user it of course searches the folders that micorosft s built in avoids cost free autohotkey global hotkeys a simple scriptable solution to utilise the windows button start an application or simulate the keyboard with a simple keystroke open source dpack a must have tool for vsnet2003 5 8 the functionality i use the most is alt m to list and easily search through methods in the active file and alt u to open files without having to search for them in the project explorer free keepass this is a password storer it is open source to make sure the encryption is valid i use the older 1 x version since it has the same database as the windows mobile client this makes it possible for me to always have my passwords at hand keynote a simple hierarichal text editor bring it up with a keystroke jot down your notes let it vanish open source c code format a gratis solution for cssing source code for use in blogs like this notepad2 an open source text editor it is not the best but it replaces notepad in a correct way and hence gets rid of the bugs in notepad pastebin a free site for discussing code instead of pasting it back and forth in chat or email easier to try than to explain pdfcreator i you want to create pdf documents but don t want to spend money on adobe s bloated solution do use this open source pdf printer it installs a printer and when printed to creates a pdf document on your hard disk works for any application that can print spamgourmet a free site for one time email addresses winmerge a nice diff tool compares files and directories much better than windiff sourcesafe open source labels architecture 15 code 7 database 9 documentation 7 fail at once 6 innovation 1 misc 36 not yet fully invented 16 project 25 solid code 31 strong typing 4 tip 22 wishlist 4
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • stopsoftwarepatents.eu pe...
  • web metrics

Verified site has: 28 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-28


The site also has references to the 1 subdomain(s)

  dotnetfacts.blogspot.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Content-Type text/html; charset=UTF-8
Expires Wed, 26 Aug 2026 20:24:49 GMT
Date Wed, 26 Aug 2026 20:24:49 GMT
Cache-Control private, max-age=0
Last-Modified Fri, 30 Aug 2024 12:28:58 GMT
ETag W/ c2144e60bf166fcd6010b2a2b351f12bff8bc23ed075e62852fff5d7395f5d80
Content-Encoding gzip
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Content-Length 14953
Server GSE
Connection close

Meta Tags

title="selfelected"
content="text/html; charset=UTF-8" http-equiv="Content-Type"
content="blogger" name="generator"
content="htt???/selfelected.blogspot.com/" property="og:url"
content="selfelected" property="og:title"
content='Experience about programming and architecture<br> Musings about delivering and quality<br> Findings about projects and people<br> <a href="htt???/stopsoftwarepatents.eu/961001041927/"><img src="htt???/stopsoftwarepatents.eu/banner/961001041927/ssp-732-121.gif" alt="stopsoftwarepatents.eu petition banner"></a>' property="og:description"
name="google-adsense-platform-account" content="ca-host-pub-1556223355139109"
name="google-adsense-platform-domain" content="blogspot.com"

Load Info

page size14953
load time (s)0.783304
redirect count0
speed download19097
server IP 142.251.39.193
* all occurrences of the string "http://" have been changed to "htt???/"