PB .net order of events

I'm debugging my app that I just migrated to PB 12.1 .Net

The app is blowing up with a StackOverFlowException in
mscorlib.dll (and of course it isn't logged).  While
debugging, I can see that I'm in some sort of loop (i.e.
hitting same stop point over and over again!)

I seem to remember that the order that some events are fired
has changed... Is that true, and if so, is it documented?

thanks
Leah
0
Leah
1/12/2011 7:22:31 PM
sybase.powerbuilder.net 284 articles. 0 followers. Follow

2 Replies
701 Views

Similar Articles

[PageSpeed] 40

This is a multi-part message in MIME format.
--------------020903080809010600030008
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Take a look at the accompanying screen shot.

This is the open sequence:  Same code in classic and .NET  Note the 
differences

-- 
Yakov [TeamSybase]
eLearnIT LLC
Twitter: http://twitter.com/eLearnPB
Blog: http://yakovwerde.sys-con.com
Web Site: http://www.eLearnITOnline.com


On 1/12/2011 2:22 PM, Leah wrote:
> I'm debugging my app that I just migrated to PB 12.1 .Net
>
> The app is blowing up with a StackOverFlowException in
> mscorlib.dll (and of course it isn't logged).  While
> debugging, I can see that I'm in some sort of loop (i.e.
> hitting same stop point over and over again!)
>
> I seem to remember that the order that some events are fired
> has changed... Is that true, and if so, is it documented?
>
> thanks
> Leah


--------------020903080809010600030008
Content-Type: image/png;
 name="OpenSequenceDifferences.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="OpenSequenceDifferences.png"

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
--------------020903080809010600030008--
0
Yakov
1/12/2011 8:01:57 PM
Hi Yakov;

  This is excellent work ... thanks!

Leah: Note that the order of events also changed in the PB 10 time frame. So 
if you are migrating from PB 9 or earlier versions you would get a double 
"whammy" on the event firing order.

Regards ... Chris
President: OSUG / STD Inc.
Blog: http://chrispollach.blogspot.com
PBDJ: http://chrispollach.sys-con.com
SourceForge: http://sourceforge.net/projects/stdfndclass

"Yakov Werde [TeamSybase]"  wrote in message news:4d2e08b5@forums-1-dub...

Take a look at the accompanying screen shot.

This is the open sequence:  Same code in classic and .NET  Note the
differences

-- 
Yakov [TeamSybase]
eLearnIT LLC
Twitter: http://twitter.com/eLearnPB
Blog: http://yakovwerde.sys-con.com
Web Site: http://www.eLearnITOnline.com


On 1/12/2011 2:22 PM, Leah wrote:
> I'm debugging my app that I just migrated to PB 12.1 .Net
>
> The app is blowing up with a StackOverFlowException in
> mscorlib.dll (and of course it isn't logged).  While
> debugging, I can see that I'm in some sort of loop (i.e.
> hitting same stop point over and over again!)
>
> I seem to remember that the order that some events are fired
> has changed... Is that true, and if so, is it documented?
>
> thanks
> Leah

0
Chris
1/13/2011 1:38:21 AM
Reply:

Similar Artilces:

Net:Net:Net::LDAP::FAQ
------_=_NextPart_001_01C6429F.D89AA417 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, Net::LDAP Net::LDAPS Is there a possible to LDAP bind with an encrypted (SHA, SSHA, CRYPT, ....) password? I don't like to write the secret password to the perl file. Best regards Barbara Wilbert ------_=_NextPart_001_01C6429F.D89AA417-- Wilbert Barbara (CI/OSI) * wrote: > Hello, > > Net::LDAP > Net::LDAPS > > Is there a possible to LDAP bind with an encrypted (SHA, SSHA, CRYPT, > ......

Events in VB.NET;ASP.NEt
I'm using VS.NET 2003, when developing a C# project and viewing the properties of a DataGrid, I can click the little yellow lighting bolt to add event handlers automatically. However I am trying to fix a VB.NET project, that lighting bolt is not there, how do I add event handlers (example: OnItemDataBound) to DataGrids? BTW...Web Matrix allows the same method as VS.NET C#. http://www.heliosfx.com Hi, You can always declare the event handler on the content file, as <asp:DataGrid OnItemDataBound="EventHandlerName".../> Then the event can be wired up automatica...

Unhandled Exceptions not firing Application_Error event in Global.asax in migrated asp.net app from .net 1.1 to .net 2.0
Hello fellow developers...We have recently migrated our enterprise level asp.net 1.1 app to asp.net 2.0 using WebApplicationProjects template for VS 2005.The migration went well and the app is fully functional in asp.net 2.0. We have identified and solved quite a few issues.However this one is stumping me. We have an application level error trap for all unhandled exceptions - Application_Error event in Global.asaxThis was working well in v1.1 but does not get fired in v2.0. It seems the error is not bubbling up to the Application_Error event in Global.asaxThe error does get logged on Event l...

PB!2.net consume .net Class
I new to .net and pb12.net . I would like to use the Filesystemwatcher class from the System.IO namespace in PB to monitor a folder. Here's code in c# that I found on the WEB ########################################################### ' Create a new FileSystemWatcher and set its properties. Dim watcher As New FileSystemWatcher() watcher.Path = args(1) ' Watch for changes in LastAccess and LastWrite times, and ' the renaming of files or directories. watcher.NotifyFilter = (NotifyFilters.LastAccess Or NotifyFilters.Las...

PB 12 .Net .Net Assembly NVO
I am trying to run a .Net Assembly NVO that I created in PB 12 .Net and get the following error: "Cannot start process because a file name has not been provided". What file and where is it located? Anyone have any ideas? Thanks John Most likely the message is referring the Application entry field located on the Run tab of the assembly project object. You would typically enter in the Test Harness GUI EXE that exercises the assembly -- Yakov eLearnIT LLC Twitter: http://twitter.com/eLearnPB Blog: http://yakovwerde.sys-con.com Web Site: http://www.eLearnITOnli...

Convert ASP.NET to PB.NET Codes
Please I have 2 functions coded in ASP.NET below for authenticating against the Active Directory. It works perfectly okay but I need to translate it to PowerBuilder WebForm codes. Can anyone help have a go at it? Public Function of_Authenticate(ByVal sUserID As String, ByVal sPassword As String) As Boolean Dim sDomain As String = ConfigurationSettings.AppSettings("DomainServer") If sDomain Is DBNull.Value Or sDomain = "" Then Dim entryRoot As DirectoryEntry = New DirectoryEntry("LDAP://RootDSE") sDomain = entryRoot.Prop...

ASP.Net / VB.Net Event Calendar
Dear all, I've been looking for a ready-made Event Calendar for my website written in VB.net (not C#!). What I need is a calendar that allows any user to add his events to it, one that spans a period of time, the admin can delete any event any user places. Is there any event calendar on the market that does this? I am ready to pay for it. I am just soooo desparate not to even find one in vb.net. I found Ez Calendaring & Scheduling at http://www.ezreserve.com/, but it is written in C# and their website is displaying Service Unavailable. Please help. Thank you, Manal...

Sample program using powerbuilder .net and asp.net
Hai, I am beginner in pb.net . So please can you provide me a sample program using powerbuilder web application with asp.net. with thanks and regards POLACHAN PAILY ---== Posted via the PFCGuide Web Newsreader ==--- http://www.pfcguide.com/_newsgroups/group_list.asp Part of the point of WebForms (and WinForms) is that you can deploy any application to these targets without recoding. So, for a sample app, take any sample that comes with PB. <g> No special coding required. Of course, you have to make sure your app isn't dependent on unsupported features. Good...

.Net event execution order
Hi, I am not really a novice, but my question is like I am a novice user. Can somebody explain me or refer me any link where I can get the event execution order for any webform to load on browser, or when a post back occurs? Thanks,Ujjaval  If I understand you correctly, these should help. http://codebetter.com/blogs/raymond.lewallen/archive/2005/03/10/59583.aspxhttp://msdn2.microsoft.com/en-us/library/ms178472.aspxhttp://forums.asp.net/thread/1271867.aspx...

ASP.NET and .NET
Sorry if this is basic, but thats where i'm at. What is the difference between .NET and ASP.NET? Is ASP.NET an offshoot from .NET? I'm looking to do a training course and just need some facts here. I'm a newbie web developer. Thanks Dan At its simplest level .NET to a developer usually refers to the .NET Framework, which is a set of classes that you can extend to create your software applications. ASP.NET is a way of building a web based user interface for your application using the .NET Framework. Dan. Cheers Dan, some home work required for me i think. Thanks Dan...

Diffrence Between ASP.NET , VB.NET and C#.NET
please give me the explanation of diffrence b'n asp.net and vb.net is in asp.net there is no code behind file exist?  C# and VB.Net it the langauge you use to create your app.. (The code you write is either VB.Net or C#) ASP.Net is the Web framework to build web applications and ASP.Net have Web Forms, a Web Form is the .aspx file that represents a page/view. A Web Form can have a code-behind file where you put your code (written with VB.Net or C#)./Fredrik Normén - fredrikn @ twitterMicrosoft MVP, MCSD, MCAD, MCTASPInsidersMy Blog...

Sending SMS using vb.net or C#.net using vb.net or c#.net
Hi  My requirement is I hav one csv file with these fields id,mobilenum,messgae,status.intiallu staus is 0. once i read the all fileds and take that mobile number.using tat mobile number  i need to send sms .after sending sms i shuld change status as 1 How to send sms thru coding (please dont provide any links.if it is provide also please give working links becox i checked codeproject .i didnt get any nice link. and also provide the how to update the status field im csv file   Thank ssandhya   To send SMS, you need some third party SMS providers. if you consul...

Net Farmers net
Has anyone been able to access any of the tests at http://suicide.netfarmers.net ? I can get the default page but none of the tests appear to be operating over the last several weeks. -- CK I just tested and works as usual!!!Every session TCP_error,because my Shields_guard is intact<<G>> -- Regard: Joh@nnes� 1216771 Ont.Inc. "Nothing is more damaging to a new truth than an old error" "CK" <ckphalon@lascenltd.com> wrote in message news:9i45gg$1qa9$1@news.grc.com... : Has anyone been able to access any of the tests at : http://suicide...

To .NET or not .NET, that is the question
I'm running WinXP pro 32-bit, meaning I've got the version 1-dot-something of .NET that XP came with. I've been looking for various softwares, and more and more often come across .NET version 2 being prerequisite. No urgency for me re. my questions to this group - so far I have just decided to hit the red X on those download pages - but the desire for this newer version of .NET seems to be growing for me. Firstly, according to my (limited) research, newer .NET versions are inclusive of the previous ones, and the current version seems to be 3.5. So if I go for i...

Web resources about - PB .net order of events - sybase.powerbuilder.net

Impact event - Wikipedia, the free encyclopedia
An impact event is the collision of a large meteorite , asteroid , comet , or other celestial object with the Earth or another planet . Throughout ...

Putting on a Last Minute Event? 7 Tips to Promote it on Twitter
In a perfect world, we would have months to prepare for an event. We would have nicely organized lists, a smooth process, an effective team and ...

Look into the Future with your calendar events on a clock
Words are wonderful, but sometimes a picture can say a lot more. Future is a new calendar app that puts your events on a clock making it easy ...

The 10 biggest television events of 2015
Nielsen released its annual " Tops of 2015: TV and Social Media " report this week. In it they reveal the top-10 most watched television events ...

Duchess Kate attends a private party at BP, adds 2 more events to her schedule
... famous Lovers’ Knot Tiara, a tiara frequently worn by Princess Diana back in the day. These are likely the only photos we’ll get of the event, ...

2016 GOP Candidates Plan Appearance At Notorious Islamophobe's Event
... all their big talk denouncing Trump's idea to ban Muslims, it doesn't seem to stop at least some of the 2016 field from showing up at an event ...

‘Shots Fired’ Fox Event Series Starring Sanaa Lathan Gets Formal Green Light
Fox Broadcasting Co. has officially ordered an event series from Love & Basketball filmmaker Gina Prince-Bythewood and Empire executive producer ...

Hearthstone's 'Winter Veil' event is now underway
Blizzard has kicked off the Winter Veil event in Hearthstone , which basically amounts to a few tidbits of fanfare, and a sale. The gist is that ...

Jose Aldo vs Conor McGregor: UFC 194 On Pace To Break Records In Event-Filled Weekend
The wait is almost over. For the first time ever, the UFC has scheduled three events on consecutive days, and the final card features the most ...

Geneva police OK public events despite terror-suspects hunt
Geneva police OK public events despite terror-suspects hunt

Resources last updated: 12/12/2015 10:42:12 PM