Reminder to self: for HttpWebRequest make sure you have your proxy setup correctly.
Monitoring HTTP Output with Fiddler in .NET HTTP Clients and WCF Proxies – Rick Strahl’s Web Log.
–jeroen
Posted by jpluimers on 2014/04/15
Reminder to self: for HttpWebRequest make sure you have your proxy setup correctly.
Monitoring HTTP Output with Fiddler in .NET HTTP Clients and WCF Proxies – Rick Strahl’s Web Log.
–jeroen
Posted in .NET, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, ASP.NET, C#, C# 2.0, C# 3.0, C# 4.0, C# 5.0, Development, Fiddler, Software Development, Visual Studio 11, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools, Web Development | Leave a Comment »
Posted by jpluimers on 2014/04/15
Simple steps on how to hang visual studio:
This will get you a nice box (and no way to close Visual Studio except killing it from the task manager):
Microsoft Visual Studio is Busy
Microsoft Visual Studio is waiting for an internal operation to complete. If you regularly encouter this delay during normal usage, please report this problem to Microsoft.
There seems to be no bounds checking for the “Expand All” functionality.
–jeroen
Posted in Development, Software Development, Visual Studio 11, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools | Leave a Comment »
Posted by jpluimers on 2014/04/11
This Explorer extension is brilliant: Path Copy Copy – Home.
It works in Windows XP and up (including 7, 8 .x, 20xx Server, etc).
The Open Source is done in Visual Studio with C++.
–jeroen
Posted in C++, Development, Power User, Software Development, Visual Studio 2010, Visual Studio and tools, Windows, Windows 7, Windows 8, Windows 8.1, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2014/04/01
For my reminder list: lots of people forget to checkin/undo changes in TFS of stuff automatically checked out by Visual Studio when investigating a problem in their program.
This shows how to view changes made by other users (always in other workspaces because they are not you).
You can do it from Visual Studio, of with the tf command line tool.
View Pending Changes in Other Workspaces.
–jeroen
Posted in Development, Software Development, Source Code Management, TFS (Team Foundation System), Visual Studio 11, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools | Leave a Comment »
Posted by jpluimers on 2014/02/28
Wow, just wow for this teaser:
This page provides a few videos to help you get started with RemObjects C# for iOS development.
and this:
This page provides a few videos to help you get started with RemObjects C# for Android (and Java) development.
It is about Hydrogene, a.k.a. RemObjects C#, which – like Oxygene – also adds a few extensions to the C# language, just like Jolyon speculated december last year.
It wil be in beta tomorrow (:
Summary of tools used for iOS:
Summary of tools used for Android:
Summary of tools used for iOS and Android
I’m gussing here, as the URL is not yet live, but from March 1st (tomorrow!) you should be able to download a beta of Hydrogene/RemObjects C# from http://www.remobjects.com/elements/hydrogene (Just like Oxygene is available from http://www.remobjects.com/elements/oxygene/).
–jeroen
via:
Posted in .NET, C#, Development, Software Development, Visual Studio and tools | Tagged: android, Android SDK, iOS, iOS development, Oxygene | 1 Comment »
Posted by jpluimers on 2014/01/16
This is one of the things I tend to forget, as you do it once per machine, and the place to do it is not logical to me.
I mainly use it to quickly record a Macro (boy, I wish Office had a TemporaryMacro feature like Visual Studio had. Alas no more: Macro Recording/Playback has been removed in Visual Studio 2012).
The logical place for me would be to have a context-menu on the ribbon where you can enable the Developer tab.
Anyway, this is how to enable the Developer tab in Word 2007/2010/2013: Read the rest of this entry »
Posted in Development, Office, Office 2007, Office 2010, Office 2013, Power User, Software Development, Visual Studio 11, Visual Studio 2002, Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools, Word | Leave a Comment »
Posted by jpluimers on 2014/01/07
Thanks Pedro! (emphasis below is mine)
The ContextSwitchDeadlock doesn’t necessarily mean your code has an issue, just that there is a potential.
If you go to Debug > Exceptions in the menu and expand the “Managed Debugging Assistants”, you will find ContextSwitchDeadlock is enabled.
If you disable this, VS will no longer warn you when items are taking a long time to process.
In some cases you may validly have a long-running operation.
It’s also helpful if you are debugging and have stopped on a line while this is processing – you don’t want it to complain before you’ve had a chance to dig into an issue.
–jeroen
via: c# – Visual Studio: ContextSwitchDeadlock – Stack Overflow.
Posted in .NET, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, Development, Software Development, Visual Studio 11, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools | Leave a Comment »
Posted by jpluimers on 2013/12/22
After a couple of years break, there is the new Scott Hanselman’s 2014 Ultimate Developer and Power Users Tool List for Windows – Scott Hanselman.
A must read!
–jeroen
Posted in .NET, Development, Power User, Software Development, Visual Studio and tools, Windows | Leave a Comment »
Posted by jpluimers on 2013/12/10
Some things you have done for ages, are already phrased so nicely, the only thing you can do is quote.
Thanks Dave Coulter:
You can attach the Visual Studio debugger to a process by:
Debug > Attach to Process > Attach Read the rest of this entry »
Posted in .NET, .NET 1.x, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, .NET 4.5, C#, C# 1.0, C# 2.0, C# 3.0, C# 4.0, C# 5.0, Development, Software Development, Visual Studio 11, Visual Studio 2002, Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio and tools | Leave a Comment »
Posted by jpluimers on 2013/12/03
StackOverflow user User Sertac Akyuz posted a small Delphi snippet showing how to switch the Windows JIT debugger.
I’ll need to complete it somewhere, but since the concept is interesting, here is his answer:
Write a simple application that would launch the debugger you want in case of an application crash.
Register your app in
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebugIn case of an 64bit OS, also to the following key
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebugadd/modify the string named Debugger with value:
"C:..\Win32\Debug\Project1.exe" %ld %ldA very simple application:
procedure TForm1.FormCreate(Sender: TObject); begin ComboBox1.Items.Add('BDS 16'); ComboBox1.Items.Add('BDS 15'); ComboBox1.Items.Add('WinDbg'); ComboBox1.Items.Add('VS'); // etc.. ComboBox1.ItemIndex := 0; end; procedure TForm1.Button1Click(Sender: TObject); var proc: THandle; begin Assert(ParamCount >= 2); proc := OpenProcess(SYNCHRONIZE, False, StrToInt(ParamStr(1))); case ComboBox1.ItemIndex of 0: ShellExecute(0, '', 'C:\..\RAD Studio\9.0\bin\bds.exe', PChar(Format('/attach:%s;%s', [ParamStr(1), ParamStr(2)])), '', SW_SHOWNORMAL); 1 : // etc.. 2: ShellExecute(0, '', 'C:\Program Files (x86)\..\windbg.exe', PChar(Format('-p %s -e %s -g', [ParamStr(1), ParamStr(2)])), '', SW_SHOWNORMAL); 3: ShellExecute(0, '', 'C:\Windows\system32\VSJitDebugger.exe', PChar(Format('-p %s -e %s', [ParamStr(1), ParamStr(2)])), '', SW_SHOWNORMAL); //.. end; if Bool(proc) then begin WaitForSingleObject(proc, INFINITE); Application.Terminate; end; end;
–jeroen
Posted in .NET, Delphi, Development, Software Development, Visual Studio and tools | Leave a Comment »