January 26, 2012

Write server side asp .net code in tridion DWT

DWT has its own language, but sometime we need server side Tags in dwt tbb.

Example: Suppose you have some string and you want to format it, or want to do some operation on data which is not possible in DWT. you can use following code.



<% if(condtion) {%>

<%=String.Format("@@Variable@@","first","second")%>
<%="@@CAR@@".Replace("INR","Indian Rupee") %>
<% }%>


Keep in mind. DWT will no execute the .net code snippet, it will be rendered as its on .aspx page.

when this page is requested through browser then this asp.net code snippet executes.
& format or replace the strings etc.

if you have any question, just comment. i will try to reply ASAP






January 05, 2012

The breakpoint will not currently be hit. No symbols have been loaded for this document in visual studio in asp.net mvc or asp.net

this issue comes very often to the asp.net or asp.net mvc developer and it can waste considerable time. i have resolved this issue many times using following steps.

1) Check whether right version of code is being debugged. 
Go to iis right click on website. select open. Now match the path of this directory with the soution directory which is opened. it should match
2) Stop iis
3) Delete the temporary files form c:\windows\microsoft.net\framework\v2.0.50727\Temporary ASP.NET Files
4) Clean the solution (Right click -> clean
5) Rebuild the solution

now attach to w3c using ctrl+alt+p shortcut.