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: www.alexondax.com - Alex on DAX (Alex Kwitny).

site address: alexondax.blogspot.it redirected to: www.alexondax.com

site title: Alex on DAX (Alex Kwitny)

Our opinion (on Wednesday 07 October 2026 0:46:08 UTC):

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



Meta tags:
description=A technical blog about my musings with Dynamics AX, helpful How-To s, and other things Dynamics AX. I am an all around AX professional.;
description=A technical blog about my musings with Dynamics AX, helpful How-To s, and other things Dynamics AX. I am an all around AX professional.;

Headings (most frequently used words):

to, alex, tuesday, 2018, in, how, with, dynamics, ax, on, dax, kwitny, thursday, april, d365, and, 365, for, pages, june, 11, 2026, may, 2019, october, 23, 24, wednesday, january, august, 22, 2017, microsoft, mvp, follow, me, linkedin, alexondax, blog, archive, followers, unable, login, dataverse, using, cached, credentials, unified, environment, print, statement, other, interesting, bits, fun, better, method, get, args, caller, name, convert, decimal, fraction, or, fo, msdyn365fo, adjust, your, deployablepackages, cleanup, duration, see, when, aos, service, was, started, stopped, powershell, line, of, code, job, export, 2012, label, file, foee, format, easy, movement,

Text of the page (most frequently used words):
the (22), share (21), and (17), this (16), for (15), alex (14), dynamics (14), _real (13), textio (12), sysdictclass (12), #kwitny (11), microsoft (11), int (11), caller (11), comments (10), you (10), com (9), 365 (9), label (9), kwitwell (8), can (8), get (8), middle_d (8), name (8), d365 (7), pinterest (7), facebook (7), blogthis (7), email (7), posted (7), operations (7), args (7), labelfilenamed365 (7), labelid (7), labelstring (7), labelfilereader (7), new (7), middle_n (7), january (6), april (6), june (6), august (6), may (6), all (6), job (6), that (6), file (6), labeldescription (6), else (6), maxerror (6), february (5), 2012 (5), 2018 (5), when (5), how (5), language (5), error (5), write (5), will (5), system (5), _accuracy (5), sign (5), return (5), march (4), october (4), unable (4), posts (4), finance (4), there (4), other (4), simple (4), labelfileid (4), setlabelids (4), null (4), tuesday (4), date (4), with (4), your (4), here (4), decimal (4), callername (4), november (3), september (3), using (3), atom (3), mvp (3), development (3), dax (3), enterprise (3), edition (3), create (3), but (3), what (3), strfmt (3), while (3), info (3), value (3), void (3), see (3), powershell (3), convert (3), fraction (3), find (3), real (3), lower_n (3), lower_d (3), upper_n (3), upper_d (3), environment (3), method (3), element (3), print (3), interesting (3), unified (3), credential (3), cache (3), july (2), december (2), 2017 (2), 2019 (2), login (2), dataverse (2), cached (2), 2026 (2), blog (2), alexondax (2), follow (2), been (2), home (2), older (2), solution (2), hassle (2), quickly (2), export (2), format (2), into (2), text (2), done (2), labels (2), _args (2), str (2), syslabelfilereader (2), syslabelfile (2), labelfile (2), flush (2), io_write (2), utf8format (2), must (2), throw (2), true (2), output (2), just (2), static (2), often (2), need (2), aos (2), was (2), stopped (2), event (2), line (2), script (2), also (2), use (2), adddays (2), object (2), deployablepackages (2), data (2), days (2), are (2), add (2), registry (2), below (2), software (2), deployment (2), two (2), stackoverflow (2), which (2), max (2), not (2), any (2), works (2), function (2), possible (2), more (2), identifiername (2), extend (2), statement (2), about (2), debugger (2), features (2), dev (2), thursday (2), d3fo (2), visual (2), studio (2), connect (2), powered, blogger, followers, 2011, 2013, 2014, 2015, 2016, credenti, archive, linkedin, contact, view, complete, profile, independent, contractor, available, hire, years, around, professional, specializing, upgrades, installs, configuration, project, management, san, diego, california, united, states, subscribe, 194, maintaining, isv, across, one, porting, those, changes, exactly, creating, isn, straight, forward, wrote, easily, imported, simply, looked, stored, inferred, haven, extensive, testing, seems, work, fine, several, hundred, comparing, via, winmerge, outputs, contains, alexondaxexportlabeltod365, filename, set, setenumerator, newlanguagemodule, fileiopermission, assert, tofile, newfileclient, labelids, getenumerator, movenext, current, labeltext, codeaccesspermission, revertassert, finished, converting, ending, somewhere, doesn, exist, temp, alexlabel, txt, qua, foee, easy, movement, various, reasons, scanning, viewer, running, give, information, guide, run, scripts, search, log, specific, winevent, erroraction, silentlycontinue, filterhashtable, logname, starttime, endtime, 7036, maxevents, 10000, message, like, server, service, started, code, automatically, cleans, folder, than, machine, lcs, servicing, flows, prefer, keep, less, such, following, key, copy, paste, reg, way, yammer, thread, windows, editor, version, cutoffdaysforcleanup, hkey_local_machine, hklm, msdyn365fo, adjust, cleanup, duration, wednesday, had, customer, who, needed, translated, where, credit, due, sure, someone, useful, some, point, main, things, details, taken, from, want, specifies, relative, absolute, would, within, threw, together, didn, test, extremely, large, integers, edge, cases, demonstrates, abs, math, floor, toint32, accepts, these, parameters, kw_dectofrac, post, except, have, little, added, form, proper, classidget, hasobjectmethod, identifierstr, reflection, recursion, retrieve, getcallername, private, fun, better, know, has, changed, same, now, uses, diagnostics, debug, writeline, hello, world, window, read, https, docs, dynamics365, itpro, tools, bits, d365scm, d365fo, d365finance, axapta, then, relaunch, again, prompted, authenticate, created, appdata, roaming, crmdevelopertoolkit, close, delete, extension, repeatedly, receive, trying, means, local, likely, corrupt, credentials, pages, technical, adventures, ax7, 2009,


Text of the page (random words):
alex on dax alex kwitny alex on dax alex kwitny this technical blog will be about my adventures with microsoft dynamics 365 for operations ax7 d3fo ax 2012 and ax 2009 pages home thursday june 11 2026 unable to login to dataverse using cached credentials d365 f o unified environment if you repeatedly receive this error when trying to connect to your dynamics 365 finance operations unified environment it means your local credential cache is likely corrupt solution close visual studio delete the extension credential cache at appdata roaming microsoft crmdevelopertoolkit then relaunch visual studio and connect again you ll be prompted to authenticate and a new credential cache will be created posted by alex kwitny kwitwell com at 8 53 am 3 comments email this blogthis share to x share to facebook share to pinterest labels axapta d365finance d365fo d365scm d3fo thursday may 9 2019 print statement in d365 and other interesting bits we all know the print statement but what i find interesting is in dynamics 365 for finance and operations enterprise edition it has been changed it works the same but it now uses system diagnostics debug writeline hello world to print to the output window you can read more about it and other interesting debugger features here https docs microsoft com en us dynamics365 unified operations dev itpro dev tools new x debugger features posted by alex kwitny kwitwell com at 10 26 am 27 comments email this blogthis share to x share to facebook share to pinterest tuesday october 23 2018 fun and better method to get args caller name in any ax d365 environment there s often a need to get the args caller name except not all possible caller s will have a name method so here s a little function that can be added to a form to get the caller s name in a more proper method private identifiername getcallername object caller sysdictclass sysdictclass identifiername callername there must be a caller to retrieve a name if element args element args caller return callername caller element args caller sysdictclass new sysdictclass classidget caller use reflection recursion to get the name if possible while sysdictclass if sysdictclass hasobjectmethod identifierstr name callername caller name sysdictclass null else if sysdictclass extend sysdictclass new sysdictclass sysdictclass extend else sysdictclass null return callername posted by alex kwitny kwitwell com at 10 03 am 15 comments email this blogthis share to x share to facebook share to pinterest tuesday april 24 2018 how to convert a decimal to a fraction in x with dynamics ax or dynamics 365 fo i had a customer who needed to convert a decimal to fraction so i just translated this stackoverflow post where all credit is due i m sure someone else will find it useful at some point the two main things in the job below details taken from stackoverflow are _real which is the value you want to convert and _accuracy which specifies the max relative error not the max absolute error so _accuracy 0 01 would find a fraction within 1 of the value i also quickly threw this job together so i didn t test for extremely large integers or any edge cases here s a simple job that demonstrates how it works static void kw_dectofrac args _args create a function that accepts these two parameters real _real 0 45 real _accuracy 0 01 int sign _real 0 1 _real 0 0 1 real maxerror system decimal d int n int lower_n 0 int lower_d 1 int middle_n int middle_d int upper_n 1 int upper_d 1 int z void f int _n int _d info strfmt 1 2 _n _d _real abs _real maxerror sign 0 _accuracy _real _accuracy d system math floor _real n system decimal toint32 d _real n if _real maxerror f sign n 1 return if 1 maxerror _real f sign n 1 1 return while true z middle_n lower_n upper_n middle_d lower_d upper_d if middle_d _real maxerror middle_n upper_n middle_n upper_d middle_d else if middle_n _real maxerror middle_d lower_n middle_n lower_d middle_d else f n middle_d middle_n sign middle_d return info done posted by alex kwitny kwitwell com at 7 40 am 20 comments email this blogthis share to x share to facebook share to pinterest wednesday april 4 2018 msdyn365fo how to adjust your deployablepackages cleanup duration microsoft automatically cleans up the deployablepackages folder for data older than 30 days on your dynamics 365 for finance and operations enterprise edition machine if you are using the lcs servicing flows if you prefer to keep less data such as 10 days you can add the following registry key to hklm software microsoft dynamics deployment or copy paste the below into a reg file and you can add it that way windows registry editor version 5 00 hkey_local_machine software microsoft dynamics deployment cutoffdaysforcleanup 10 see yammer thread here for microsoft s comments posted by alex kwitny kwitwell com at 3 00 pm 7 comments email this blogthis share to x share to facebook share to pinterest tuesday january 2 2018 how to see when aos service was started stopped with powershell for ax with 1 line of code i often need to see when an aos was stopped for various reasons and scanning the event viewer can be a hassle running this simple 1 line powershell script will give you that information you can also use this script as a guide to run other powershell scripts to search the event log for specific text get winevent erroraction silentlycontinue filterhashtable logname system starttime get date adddays 30 date endtime get date adddays 1 date id 7036 maxevents 10000 _ message like microsoft dynamics ax object server posted by alex kwitny kwitwell com at 12 26 pm 8 comments email this blogthis share to x share to facebook share to pinterest tuesday august 22 2017 job to export ax 2012 label file in dynamics 365 foee format for easy movement i am maintaining an isv solution across ax 2012 and dynamics 365 for finance and operations enterprise edition and when there is development in one porting those changes to the other can be a hassle if i create a label in dynamics ax 2012 exactly creating it in d365 isn t straight forward simple i quickly wrote this simple job to export a label to a format that can be easily imported into dynamics 365 i simply looked at how d365 label text is stored and inferred this so i haven t done extensive testing but it seems to work fine for several hundred labels when comparing via winmerge what my job outputs vs what d365 contains static void alexondaxexportlabeltod365 args _args file str labelfileid qua str language en us filename labelfilenamed365 c temp alexlabel label txt labelid labelid labelstring labelstring labeldescription labeldescription set setlabelids setenumerator se syslabelfilereader labelfilereader textio textio syslabelfile labelfile syslabelfile newlanguagemodule language labelfileid if label flush labelfileid language throw error strfmt unable to flush label 1 in language 2 labelfileid language new fileiopermission labelfilenamed365 w assert this just create the file if it doesn t exist textio new textio labelfilenamed365 io_write utf8format textio write textio null we output the file somewhere if labelfile tofile labelfilenamed365 true labelfilereader syslabelfilereader newfileclient labelfilenamed365 if labelfilereader setlabelids labelfilereader labelids if setlabelids labelfilereader throw error unable to get label textio new textio labelfilenamed365 io_write utf8format se setlabelids getenumerator while se movenext labelid se current labelstring labelfilereader labeltext labelid labeldescription labelfilereader labeldescription labelid there must be a value if labelstring labelstring if labeldescription textio write labelid labelstring n labeldescription else textio write labelid labelstring textio write write ending cr textio null codeaccesspermission revertassert info strfmt finished converting 1 to dynamics 365 for operations label file labelfilenamed365 posted by alex kwitny kwitwell com at 1 41 pm 194 comments email this blogthis share to x share to facebook share to pinterest older posts home subscribe to posts atom alex on dax alex kwitny kwitwell com san diego california united states i am an independent contractor available for hire i ve been a microsoft mvp for 4 years and i am an all around ax d365 professional specializing in upgrades installs configuration development and project development management view my complete profile contact me microsoft mvp microsoft mvp follow me follow alexondax linkedin alexondax alex kwitny posts atom posts all comments atom all comments blog archive 2026 1 june 1 unable to login to dataverse using cached credenti 2019 1 may 1 2018 4 october 1 april 2 january 1 2017 8 august 2 may 3 april 1 march 1 february 1 2016 3 november 2 may 1 2015 14 december 1 november 2 october 2 september 1 august 1 june 2 may 2 february 2 january 1 2014 20 september 1 august 3 july 3 june 2 may 5 april 1 march 3 february 1 january 1 2013 7 december 1 october 3 september 2 july 1 2012 6 august 1 june 1 march 1 february 1 january 2 2011 19 november 3 august 1 june 1 april 1 march 3 february 8 january 2 followers powered by blogger
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

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

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-72


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 302 Moved Temporarily
Location htt???/alexondax.blogspot.com/
Content-Type text/html; charset=UTF-8
Content-Encoding gzip
Date Wed, 07 Oct 2026 00:46:06 GMT
Expires Wed, 07 Oct 2026 00:46:06 GMT
Cache-Control private, max-age=0
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
Content-Security-Policy frame-ancestors self
X-XSS-Protection 1; mode=block
Content-Length 197
Server GSE
Connection close
HTTP/1.1 301 Moved Permanently
Location htt????/alexondax.blogspot.com/
Content-Type text/html; charset=UTF-8
Content-Encoding gzip
Date Wed, 07 Oct 2026 00:46:06 GMT
Expires Wed, 07 Oct 2026 00:46:06 GMT
Cache-Control private, max-age=0
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
Content-Security-Policy frame-ancestors self
X-XSS-Protection 1; mode=block
Content-Length 196
Server GSE
Connection close
HTTP/2 301
content-type text/html; charset=UTF-8
location htt????/www.alexondax.com/
content-encoding gzip
date Wed, 07 Oct 2026 00:46:07 GMT
expires Wed, 07 Oct 2026 00:46:07 GMT
cache-control private, max-age=0
x-content-type-options nosniff
x-xss-protection 1; mode=block
content-length 193
server GSE
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000
HTTP/2 200
content-type text/html; charset=UTF-8
expires Wed, 07 Oct 2026 00:46:07 GMT
date Wed, 07 Oct 2026 00:46:07 GMT
cache-control private, max-age=0
last-modified Mon, 05 Oct 2026 07:14:04 GMT
etag W/ dfb67693f37a7c19ef833b6518d46a8d06478c7a186ec446745a9c9d6f8144e0
content-encoding gzip
x-content-type-options nosniff
x-xss-protection 1; mode=block
content-length 20267
server GSE

Meta Tags

title="Alex on DAX (Alex Kwitny)"
content="IE=EmulateIE7" http-equiv="X-UA-Compatible"
content="width=1100" name="viewport"
content="text/html; charset=UTF-8" http-equiv="Content-Type"
content="blogger" name="generator"
content="A technical blog about my musings with Dynamics AX, helpful How-To's, and other things Dynamics AX. I am an all around AX professional." name="description"
content="htt????/www.alexondax.com/" property="og:url"
content="Alex on DAX (Alex Kwitny)" property="og:title"
content="A technical blog about my musings with Dynamics AX, helpful How-To's, and other things Dynamics AX. I am an all around AX professional." property="og:description"
content="A technical blog about my musings with Dynamics AX, helpful How-To's, and other things Dynamics AX. I am an all around AX professional." name="description"
name="google-adsense-platform-account" content="ca-host-pub-1556223355139109"
name="google-adsense-platform-domain" content="blogspot.com"

Load Info

page size20267
load time (s)2.423198
redirect count3
speed download8364
server IP 142.251.142.19
* all occurrences of the string "http://" have been changed to "htt???/"